

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No Linux, considere a existência de um arquivo “arquivo.txt” no diretório corrente, com o seguinte conteúdo:
linha 1 valor 10
linha 2 valor 20
linha 3 valor 30
Deseja-se produzir, a partir do arquivo, a seguinte saída:
1 - 10
2 - 20
3 - 30
O script shell usado com comandos AWK que produz a saída desejada é:
awk arquivo.txt '{ print $2" - "$4 }'
cat arquivo.txt | awk '{ print $2" - "$4 }'
cat arquivo.txt | awk '{ print $1" - "$3"\n" }'
cat arquivo.txt | awk '{ printf($2" - "$4) }'