cut

Muestra y divide un archivo por columnas.

$ cut -d SEPARADOR -f COLUMNAS NOMBRE_ARCHVIO.txt

Ejemplos de opciones:
Contenido del archivo:

Juan : 47 Jaher : hombre
Maria : 30 Jaher : mujer
Pedro : 25 Jaher : hombre
Manolo : 21 Jaher : hombre
Anna : 38 Jaher : mujer

Mostrar una columna...

$ cut -d: -f1  NOMBRE_ARCHIVO.txt

Juan 
Maria 
Pedro 
Manolo 
Anna

Mostrar varias columnas...

$ cut -d: -f1,3  NOMBRE_ARCHIVO.txt

Juan : hombre
Maria : mujer
Pedro : hombre
Manolo : hombre
Anna : mujer

Mostrar un rango de columnas...

$ cut -d: -f1-3  NOMBRE_ARCHIVO.txt

Juan : 47 Jaher : hombre
Maria : 30 Jaher : mujer
Pedro : 25 Jaher : hombre
Manolo : 21 Jaher : hombre
Anna : 38 Jaher : mujer

Cuando necesitamos dividir por un nḿero determinado de caracteres, por ejemplo un archivo con el siguiente contenido...

Pedro   hombre
Maria   mujer
Manolo  hombre
Anna    mujer
Felix   hombre

Donde la segunda columna empieza en un determinado número de espacios... (Cuidado con los acentos que se cuenta más espacios)

$ cut -c 8-14 NOMBRE_ARCHIVO.txt

 hombre
 mujer
 hombre
 mujer
 hombre

results matching ""

    No results matching ""