Herramientas de usuario

Herramientas del sitio


informatica:sistemas_operativos:linux:coreutils:cut

¡Esta es una revisión vieja del documento!


cut

Ejemplos

Elimina secciones en las líneas de los ficheros.

Es parte de las Coreutils.

Coger la primera columna de cada fila de un fichero CSV:

cut -d, -f1 data.txt > fichero_resultante.txt

Si los campos estuviesen separados por otro delimitador, se indicaría después de la opción d. Por ejemplo, si estuviesen separados por punto y coma (;):

cut -d ";" -f1 data.txt > fichero_resultante.txt

Si en un CSV con campos separados por punto y coma queremos eliminar el campo/columna que ocupa la posición 10:

cut --complement -f 10 -d ";" fichero_original.csv > fichero_resultante.csv
  • f: posición del campo
  • d: delimitador/separador de campos
informatica/sistemas_operativos/linux/coreutils/cut.1632923422.txt.gz · Última modificación: por tempwin