detoniks
(usa Debian)
Enviado em 25/02/2013 - 16:04h
Olá,
tenho as linhas:
SIP/3145-00015e73;pas;1100;1;Up;AppQueue;Outgoing;Line;3145;00:00:20;SIP/gateway-00015dfd
SIP/3122-00015d72;pas;1006;1;Up;AppQueue;Outgoing;Line;3122;00:01:07;SIP/gateway-00015cfd
SIP/3021-00015ed0;pas;026950653;110;Ring;Dial;sip/gateway/126950653;00:00:03;None;
SIP/3039-00015d95;pas;1100;1;Up;AppQueue;Outgoing;Line;3039;00:01:02;SIP/gateway-00015cfc
SIP/gateway-00015df4;from-trunk-sip-gatew;1;Ringing;None;None;00:00:41;None;
Estou tratando com grep, pq preciso ignorar qualquer linha que contenha a palavra "Ring", "Ringing" ou "Outgoing".
Quando eu uso grep -v tipo assim:
grep -v Outgoing | grep -v Ring | grep -v Ringing, por algum motivo ele não casa tudo (casa só o primeiro grep)
Então pensei em fazer grep -i para ignorar qualquer linha que alguma palavra seja diferente de UP, porém tbm não funciona
Como posso proceder?
obrigado