quarta-feira, 7 de maio de 2008

Resumo AWK

É uma linguagem muito poderosa para manipulação de arquivos textos, serve para processar arquivos, strings em busca de padrões definidos.

Por default AWK lê a entrada padrão e escreve na saída padrão.

Exemplo:
$ awk '$2 ~ "string" {print $1, "\t", $4}' arquivo.txt

Imprime as colulas 1 e 4 de um arquivo determinado que contenham no segundo campo a palavra "string".