Porque não direto o egrep? [EMAIL PROTECTED] gunter]# egrep 'TESTE.*DENIED' testeegrep Linha 02 - TESTE gleisson marin bissa DENIED 456
Note que tem um ".*" ali em cima, que é o coringão! Qualquer coisa em qualquer quantidade. []'s Bruno Gunter Em Qui, 2007-08-23 às 14:21 -0300, Tiago Barcellos Peczenyj escreveu: > Tem 2 formas, gleisson > > forma tosca: > > grep "TESTE" arquivo | grep "ACCEPT" > > usando expressões regulares: > > grep -E "TESTE.*ACCEPT" arquivo > > On 8/23/07, gleissonmb <[EMAIL PROTECTED]> wrote: > > > > Como fazer para o comando grep identificar duas ou mais strings > > diferentes na mesma linha? > > > > Ex: > > Linha 01 - TESTE gleisson marin bissa ACCEPT 123 > > Linha 02 - TESTE gleisson marin bissa DENIED 456 > > Linha 03 - TESTE gleisson marin bissa ACCEPT 789 > > Linha 04 - 01010 gleisson marin bissa ACCEPT 123 > > > > Quero que o grep exiba as linhas que contenham as palavras TESTE + > ACCEPT > > Tiago B Peczenyj > Linux User #405772 > > http://peczenyj.blogspot.com/ > > > > > [As partes desta mensagem que não continham texto foram removidas]
