====== cut ======
Elimina secciones en las líneas de los ficheros.
Es parte de las [[informatica:sistemas_operativos:linux:coreutils|Coreutils]].
===== Opciones =====
* ''-d'': delimitador
* ''-f'': selecciona solo ciertos campos
===== Ejemplos =====
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