Cuenta líneas con wc y ordena un archivo
Usa wc -l para contar líneas y sort para poner los nombres en orden.
Iniciar lección interactivaLos registros y las listas se juzgan mejor cuando sabes lo largos que son. wc -l imprime un recuento de líneas. sort pone las líneas en orden para que los duplicados y los huecos salten a la vista.
Cuenta líneas: wc -l
-l significa líneas (no palabras ni bytes). Pasa un nombre de archivo.
¡Cuenta las líneas de un archivo!
¿Cuántas cuentas hay?
El número va primero y después el nombre del archivo. Encadena a wc -l cuando ya filtraste con grep.
Pon las líneas en orden: sort
sort lee un archivo e imprime las líneas en orden alfabético. No cambia el archivo a menos que redirijas la salida.
printf '%s\n' 'Zebra' 'Apple' > names.txt
sort names.txt
En disco, Zebra y luego Apple se convierten en Apple y luego Zebra en pantalla.
Cuenta primero cuando necesitas un tamaño. Ordena cuando necesitas recorrer los valores. Combínalos después con una tubería: sort names.txt | wc -l.
Comprobación de conocimientos
1 / 3¿Qué imprime wc -l file?
Referencias
Estos enlaces de documentación aportan detalles confiables sobre los comandos usados en este artículo.
Siguiente
Combine grep, canalizaciones y redirección para extraer y analizar datos.