El comando de conteo de palabras (wc) se usa para contar el número de líneas, palabras y caracteres en un archivo de texto. Si se especifican varios archivos, el comando muestra los recuentos de cada archivo y el recuento total de todos los archivos.
Sintaxis
La sintaxis del comando wc es:
# wc [options] {file names}
Opciones de comando wc
El comando wc proporciona varias opciones que le permiten especificar la naturaleza de la salida.
Opción | Solía |
---|---|
-c | Muestra el conteo de bytes. |
-m | Muestra el conteo de caracteres. |
-l | Muestra el recuento de nuevas líneas. |
-w | Muestra el recuento de palabras. |
Si encuentra el siguiente error mientras ejecuta el comando wc:
wc: command not found
puede intentar instalar el siguiente paquete según su elección de distribución:
Distribución | Comando |
---|---|
OS X | instalación de preparación de coreutils |
Debian | apt-get install coreutils |
Ubuntu | apt-get install coreutils |
Alpino | apk agregar coreutils |
Arco Linux | pacman -S coreutils |
Kali Linux | apt-get install coreutils |
Cent OS | yum instalar coreutils |
Fedora | dnf instalar coreutils |
Raspbian | apt-get install coreutils |
Ejemplos de comandos wc
1. Para ver el número de líneas de un archivo:
# wc -l test.txt
2. Para contar los bytes:
# wc -c test.txt
3. Para obtener el número de caracteres:
# wc -m test.txt
4. Para obtener el número de palabras:
# wc -w test.txt
5. Para obtener la longitud de la línea más larga:
# wc -L test.txt
6. Para obtener la versión:
# wc --version
7. Cuente todas las líneas, palabras y bytes de `stdin`:
# find . | wc
8. Cuente la longitud de la línea más larga en número de caracteres:
# wc --max-line-length path/to/file