Corte de secciones de archivos de texto (mandato cut)

Utilice el mandato cut para escribir bytes, caracteres o campos seleccionados de cada línea de un archivo en la salida estándar.

Vea los ejemplos siguientes:
  • Para visualizar varios campos de cada línea de un archivo, escriba lo siguiente:
    cut -f1,5 -d: /etc/passwd
    Esto muestra el nombre de inicio de sesión y los campos de nombre de usuario completos del archivo de contraseñas del sistema. Son los campos primero y quinto (-f1,5) separados por caracteres de dos puntos (-d:).
  • Si el aspecto del archivo /etc/passwd es el siguiente:
    su:*:0:0:User with special privileges:/:/usr/bin/sh
    daemon:*:1:1::/etc:
    bin:*:2:2::/usr/bin:
    sys:*:3:3::/usr/src:
    adm:*:4:4:system administrator:/var/adm:/usr/bin/sh
    pierre:*:200:200:Pierre Harper:/home/pierre:/usr/bin/sh
    joan:*:202:200:Joan Brown:/home/joan:/usr/bin/sh
    el mandato cut produce:
    su:User with special privileges
    daemon:
    bin:
    sys:
    adm:system administrator
    pierre:Pierre Harper
    joan:Joan Brown