Comando CUT
El comando cut como su propio nombre indica, sirve para cortar líneas.
Podemos cortar las líneas por columnas de carácteres (-c) o por campos (field en inglés) (-f).
Tanto las columnas como los campos se numeran a partir del 1.
Podemos seleccionar una lista de columnas e intervalos separando éstos por comas. Al igual que podemos seleccionar un rango
de columnas o campos como podemos ver en el siguiente ejemplo:
cut -c1-10,20-
Este comando selecciona los carácteres del 1 al 10 y del 20 hasta el final de la entrada estándar.
También es posible indicar cual es el delimitador de campos, que por defecto es el carácter tabulador.
cut -d: -f1-5 nombre_fichero
Con la opción -f, si en una línea no aparace el carácter delimitador se escribe dicha línea en la salida estandar.
La anterior opción, junto con la opción -s hace que dicha línea no aparezca.