cut
Este programa corta colunas ou campos de dados de entrada.
Extraindo Colunas
Extraindo a primeira coluna de um arquivo em que as colunas são separadas por
TAB:
$ printf 'apple\tbanana\tcherry\tdates\n' | cut -f2
banana
Exibindo primeira coluna de um arquivo, delimitando as colunas por ::
cut -d ":" -f 1 /etc/passwd
cuidado
Não é possível utilizar mais de um caracter como delimitador.
Podemos também utilizar o stdout de outro comando e enviar para o stdin do
cut
cat /etc/passwd | cut -d ":" -f 1
Exibindo mais de uma coluna de um arquivo, delimitando as colunas por ::
cut -d ":" -f 1,6 /etc/passwd