Olá, vamos por partes :)

Tenho um arquivo com o formato abaixo, de 1 G, o que eu preciso é
grepar a linha "<status>" com o o resultado Resp:0 e pegar também as
linhas "<operation>, <target> e <starttime> acima do status, o grep |
destas linhas forma um único comando.
Resumindo, o grep do "<status>" mais as linhas acima forma um único
comando, quero contar a quantidade de comandos com "<status>" Resp:0
que estão aparecendo para cada comando.

egrep  "(<operation>|<target>|<starttime>|<status>)" arquivo_1g | grep -B 3
"<status>Resp:0"

O que foi feito?

Simples, limitei a saida do arquivo aos campos que te interessavam incluindo
todos os tipos de status.
Depois limitei aos campos que te interessam.

Sds,

LEslie




2008/9/12 Cristiano Amaral <[EMAIL PROTECTED]>

>   Pelo que entendi, o que importa mesmo é contagem da linha com
> "Resp:0" é isso ? Ou estou enganado... se for isso:
>
> grep "RESP:0;" arquivo.log | wc -l
>  
>



-- 
Leslie H. Watter


[As partes desta mensagem que não continham texto foram removidas]

Responder a