|
From: | Aroldo Luvisotto |
Subject: | Re: [shell-script] Imprimir duas linhas usando SED ou AWK |
Date: | Wed, 25 Apr 2007 09:31:06 -0300 |
Vcs entenderam bem o meu problema, mas de todas as respostas somente o segundo método citado pelo Edjunior funcionou para mim. Vou compartilhar com vcs os resultados das outras soluções. A primeira me retornou o seguinte erro: # sed -n '/wrong/,+1p' 010116.mtr sed: 0602-404 Function /wrong/,+1p cannot be parsed. E a solução do Leonardo não funcionou pois o grep do AIX 5.2 não aceita os parâmetros -A1: # grep -A1 wrong 010116.mtr grep: Not a recognized flag: A grep: Not a recognized flag: 1 Mas agora o problema ja tá resolvido. Obrigado pela ajuda! On 4/24/07, Leonardo Fedalto <address@hidden> wrote:
Pelo que entendi, vc quer imprimir tanto a primeira linha que contém a palavra "wrong" quanto a próxima... Bem... para isso, a melhor forma que eu vejo seria: grep -A1 wrong arquivo.txt Abraços -- Leonardo Fedalto [As partes desta mensagem que não continham texto foram removidas]
-- Aroldo Luvisotto Neto
[Prev in Thread] | Current Thread | [Next in Thread] |