Comando AWK para listar ítens no Linux

Precisei listar os grupos cadastrados no /etc/group e encontrei o comando awk.

Ainda não o estudei a fundo mas já descobri como usá-lo para listar os grupos e salvar o resultado em um arquivo de texto.

No terminal, digite cat /etc/group | awk -F: ‘{print $1}’ >> /home/user/qualquercoisa.txt (o local e nome do arquivo variam para cada um, entendido?).

O cat mostra na tela o conteúdo do arquivo group, o comando awk com -F indica o parâmetro de término de verificação. Nesse caso é o : então o awk lê a linha e pára no :, vai para a próxima e assim por diante.

O pedaço ente aspas (tem que ser simples) é o comando para mostrar na tela o resultado. O >> indica que a saída do comando será jogada para algum lugar e, nesse caso, é /home/user/qualquercoisa.txt.

Fica a dica.

Abraço.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s