Cómo contar las apariciones de palabras en un archivo de texto

Cómo contar las apariciones de palabras en un archivo de texto

Interfaz gráfica de usuario. los procesadores de texto y las aplicaciones para tomar notas tienen indicadores de información o detalles para los detalles del documento, como el recuento de páginas. palabras. y caracteres. una lista de encabezados en procesadores de texto, una tabla de contenido en algunos editores de rebajas, etc. y encontrar la ocurrencia de palabras o frases es tan fácil como presionar Ctrl + F y escribir los caracteres que desea buscar.

Una GUI. hace que todo sea fácil, pero ¿qué sucede cuando solo puede trabajar desde la línea de comandos y desea verificar la cantidad de veces que una palabra? ¿Ocurre una frase o un carácter en un archivo de texto? Es casi tan fácil como lo es cuando se usa una GUI siempre que tenga el comando correcto y estoy a punto de narrarle cómo se hace.

Suponga que tiene un archivo example.txt que contiene las frases:

Praesent in mauris eu tortor porttitor accumsan. Mauris suscipit, ligula sit amet pharetra semper, nibh ante cursus purus, vel sagittis velit mauris vel metus enean fermentum risus.

Puede usar el comando grep para contar el número de veces que aparece “mauris” en el archivo como se muestra.

$ grep-o-i mauris example.txt | wc-l  Contar la ocurrencia de palabras en Linux Archivo  Contar la ocurrencia de palabras en un archivo de Linux Contar la ocurrencia de palabras en un archivo Linux

El uso de grep-c solo contará el número de líneas que contienen la palabra coincidente en lugar del número total de coincidencias. La opción-o es lo que le dice a grep que muestre cada coincidencia en una línea única y luego wc-l le dice a wc que cuente el número de líneas. Así es como se deduce el número total de palabras coincidentes.

freestar.config.enabled_slots.push

Un enfoque diferente es transformar el contenido del archivo de entrada con el comando tr para que todas las palabras estén en una sola línea y luego use grep-c para contar el recuento de coincidencias.

$ tr ‘[: space:]’ ‘[\ n *]’  Contar apariciones de Word en archivo Contar las ocurrencias de Word en el archivo

¿Así es como comprobaría la ocurrencia de palabras desde su terminal? Comparta su experiencia con nosotros y avísenos si tiene otra forma de realizar la tarea.