Como remover uma coluna de texto no Awk

O Awk é um utilitário de software usado para extrair dados de arquivos de texto e fluxos de entrada para criar relatórios. Ele é instalado nativamente em sistemas operacionais como UNIX e UNIX, Linux, Solaris e BSD. O Awk possui uma maneira integrada de se referir a cada campo ou coluna em um arquivo. A combinação da variável de campo com o comando print permite remover uma coluna de texto de um arquivo de texto tabular. O resultado pode ser colocado em um novo arquivo ou impresso na tela.

Passo 1

Abre um terminal ou janela de registro no computador através de uma sessão SSH.

Etapa 2

Digite o comando “awk ‘{$ 2 =” “; print>” new.txt “}’ filename” para remover a segunda coluna de texto de um arquivo.

Substitua “2” pelo número da coluna que você deseja remover. Substitua “new.txt” pelo nome que você deseja atribuir ao arquivo que contém as informações editadas. Substitua “filename” pelo nome do arquivo que você deseja editar.

Etapa 3

Digite o comando “cat new.txt” para ver as alterações.

Referências

 

Você pode estar interessado:

Deixe um comentário