mlgrassi
(usa Debian)
Enviado em 02/07/2010 - 10:41h
Sim já tentei assim egrep '(munin|graph)'. Mas você concorda que o pipe (|) representa um OR?
Eu quero um and (&) só que quando eu utilizo este comando egrep'(munin & graph)' ou egrep '(munin and graph)' os resultados não são mostrados. Eu até fiz um teste.
Criei um arquivo teste.txt com o seguinte
conteúdo:
linha1 1234blablabla munin dsdasda graph
linha2 4321 graph dsda munin
linha3 1234 graph
linha4 1234 munin
para este caso o comando egrep '(munin | graph)' ira gerar uma saída listando todas as linhas do arquivo teste.txt pois o pipe representa um OR. Mas eu não quero isto pois desejo que sejam mostradas somente as linhas que contenham as palavras 'munin' E 'graph'ou seja quero que somente as linhas 1 e 2 sejam mostradas.
Tentei o comando egrep '(munin & graph)' mas não resulta nada.
Agora mais uma vez pergunto alguém sabe me mostrar um comando que faça isso ?