wc (del inglés conteo de palabras - " número de palabras") es una utilidad de UNIX que muestra el número de nuevas líneas, palabras y bytes para cada archivo especificado y la línea final si se especificaron varios archivos. Si no se especifica el archivo de entrada, o es igual a '-', los datos se leen desde la entrada estándar.
Un ejemplo simple usando wc:
$ wc ideas.txt extracto.txt 40 149 947 ideas.txt 2294 16638 97724 extracto.txt 2334 16787 98671 totalesLa primera columna contiene el número de líneas, la segunda columna contiene el número de palabras y la tercera columna contiene el número de caracteres.
Las versiones más recientes de wc distinguen entre conteos de bytes y caracteres para funcionar correctamente con codificaciones como UTF-8 que incluyen códigos de caracteres multibyte. Los conmutadores -c y -m se utilizan para seleccionar el modo de funcionamiento .
GNU wc fue originalmente parte del paquete GNU textutils , pero ahora es parte de GNU coreutils .