Cuente el número de palabras, líneas, bytes, incluso caracteres en un archivo desde la terminal
WC
El comando (recuento de palabras) se utiliza en los sistemas Linux para contar el número de palabras, líneas y bytes en un archivo de texto. Puede canalizarlo y usarlo de muchas maneras con otros comandos para mostrar información sobre archivos de texto con bastante facilidad.
Utilizando WC
mando
Sintaxis general:.
wc [opciones ...] [nombre_archivo]
Opciones disponibles con WC
mando:
Opción | Descripción |
-l | imprimir el número de líneas en un archivo |
-w | imprimir el número de palabras en un archivo |
-C | imprimir el recuento de bytes en un archivo |
-metro | imprimir el recuento de caracteres en un archivo |
-L | imprimir la longitud de la línea más larga de un archivo |
Ejemplo:
Veremos un ejemplo básico que explica el uso de la WC
comando en Linux.
Tenemos un archivo de demostración en su lugar llamado test.txt. A continuación se muestra el contenido del archivo de demostración test.txt.
Este es un archivo de demostración. Este artículo le ayudará a aprender el comando wc. El comando wc es bastante fácil de usar. Puede conocer sus características en este artículo. Puede encontrar muchos artículos útiles relacionados con todas sus necesidades de Linux en este puerto $ Fin del archivo Gracias.
Utilizando WC
comando en este archivo.
wc test.txt
Producción:
gaurav @ ubuntu: ~ $ wc test.txt 11 51275 test.txt gaurav @ ubuntu: ~ $
En esta salida, puede ver que los números representan los valores de la siguiente manera.
- número de líneas - 11
- número de palabras -
51
- número de bytes -
275
También puede mostrar el número de líneas y palabras utilizando el WC
comando en varios archivos.
Ejemplo:
wc / etc / passwd / proc / cpuinfo
Producción:
gaurav @ ubuntu: ~ $ wc / etc / passwd / proc / cpuinfo 55 95 3102 / etc / passwd 108 820 4688 / proc / cpuinfo 163915 7790 total gaurav @ ubuntu: ~ $
La segunda línea de la salida muestra los detalles sobre / etc / passwd
archivo y la tercera línea / proc / cpuinfo
. Al final de la salida, se muestra la cifra total de ambos archivos combinados.
Cómo contar líneas totales en un archivo de texto
Utilizando el -l
opción de la WC
comando, puede imprimir el número de líneas en un archivo de texto dado.
Sintaxis general:
wc -l [nombre_archivo]
Ejemplo:
wc -l / etc / group
Producción:
gaurav @ ubuntu: ~ $ wc -l / etc / grupo 81 / etc / grupo gaurav @ ubuntu: ~ $
Aquí, en la salida, podemos ver que el número de líneas en el / etc / group
archivo es 81.
Cómo contar palabras en un archivo de texto
Utilizando -w
(minúsculas) opción en WC
comando imprime el número total de palabras en un archivo de texto en la terminal.
Sintaxis general:
wc -w [nombre_archivo]
Ejemplo:
wc -w test.txt
Producción:
51 test.txt
Hay 51 palabras en el archivo de texto test.txt.
Obtener el recuento de bytes de un archivo
Puedes usar el -C
opción con la WC
comando para imprimir el número de bytes en el archivo en su terminal.
El número de bytes utilizados por un archivo nos indica la memoria que ocupa ese archivo de texto.
Sintaxis general:
wc -c [nombre_archivo]
Ejemplo:
wc -c / etc / passwd
Producción:
gaurav @ ubuntu: ~ $ wc -c / etc / passwd 3102 / etc / passwd gaurav @ ubuntu: ~ $
De la salida podemos concluir que, el passwd
archivo utiliza 3102 bytes.
Obtener el número total de caracteres en un archivo
Utilizando -metro
opción con la WC
El comando imprimirá el número total de caracteres en un archivo dado.
Sintaxis general:
wc -m [nombre_archivo]
Ejemplo:
wc -m test.txt
Producción:
gaurav @ ubuntu: ~ / espacio $ wc -m test.txt 275 test.txt gaurav @ ubuntu: ~ / espacio $
La salida muestra que hay 275 caracteres en el archivo dado.
Obtener la longitud de la línea más larga de un archivo
Puedes usar el -L
(mayúscula) con la WC
comando para imprimir la longitud de la línea más larga en el archivo de texto. Este comando imprime la longitud en términos de la cantidad de caracteres en una línea.
Sintaxis general:
wc -L [nombre_archivo]
Ejemplo:
wc -L test.txt
Producción:
82 prueba.txt
Esta salida representa que hay 82 caracteres en la línea más larga en el archivo de texto dado test.txt.
Cómo contar el número de archivos de texto en el directorio actual
WC
El comando también se puede usar para contar el número total de archivos de texto en el directorio actual. Para hacer esto, debes usar WC
comando con el - encontrar
comando a través de la tubería.
Veamos este uso de WC
comando a través de un ejemplo.
Ejemplo:
encontrar . -tipo f | wc -l
.
(punto) : Aquí el .
(punto) significa que encontrar
El comando debe buscar en el directorio actual.
-escribe
: Esto especifica el encontrar
comando para buscar tipos de archivos similares en el directorio actual.
F
: Aquí, F
representan "archivos".
Cualquiera que sea el resultado de este primer comando encontrar
luego se canalizará al WC
mando. WC
luego contará el número total de archivos en el directorio actual y mostrará el número en su terminal.
Producción:
gaurav @ ubuntu: ~ / espacio $ buscar. -tipo f | wc -l 13 gaurav @ ubuntu: ~ / espacio $
La salida se muestra como 13, lo que significa que hay 13 archivos de texto del mismo tipo en el directorio dado.
Conclusión
Como está de acuerdo en que el uso de WC
El comando es bastante simple y se puede usar fácilmente con sus archivos de texto para obtener detalles sobre ellos. Este comando también se puede usar en combinación con otros comandos usando la opción de tubería.