El comando cut
se utiliza para extraer secciones específicas de líneas de texto. Es especialmente útil para procesar archivos de texto delimitados, como archivos CSV o resultados de comandos.
La sintaxis básica del comando cut
es la siguiente:
cut [opciones] [argumentos]
-f
: Especifica los campos que se desean extraer.-d
: Define el delimitador que separa los campos (por defecto es el tabulador).-c
: Permite seleccionar caracteres específicos en lugar de campos.--complement
: Selecciona todo menos los campos o caracteres especificados.cut -d ',' -f 1 archivo.csv
cut -d ':' -f 1,3 /etc/passwd
echo "Hola Mundo" | cut -c 1-4
cut -d ',' --complement -f 2 archivo.csv
-d
para especificarlo si es diferente del tabulador.cut
en combinación con otros comandos como grep
o sort
para un procesamiento más eficiente.cut
no modifica el archivo original, solo muestra la salida en la consola.