[FUG-BR] Contagem com shell
Jonatas M. Victor
jmvlistas em vetorial.net
Segunda Outubro 16 21:45:08 BRST 2006
Pessoal,
Eu tenho um arquivo muito grande com o seguinte padrão:
#-- Comentario
add 10000 pipe 10000 ip from 192.168.1.11 to any via xl1 in
add 10001 pipe 10001 ip from any to 192.168.1.11 via xl1 out
pipe 10000 config bw 128Kbits/s
pipe 10001 config bw 64Kbits/s
#-- Comentario
add 20000 pipe 20000 ip from 192.168.1.11 to any via xl1 in
add 20001 pipe 20001 ip from any to 192.168.1.11 via xl1 out
pipe 20000 config bw 128Kbits/s
pipe 20001 config bw 64Kbits/s
#-- Comentario
add 30000 pipe 30000 ip from 192.168.1.11 to any via xl1 in
add 30001 pipe 30001 ip from any to 192.168.1.11 via xl1 out
pipe 30000 config bw 128Kbits/s
pipe 30001 config bw 64Kbits/s
Só que são muiitas linhas. Eu precisava somar as velocidades de
Down/Up configurada nos pipes. Eu pensei em um :
cat arquivo.rules | grep ^pipe
Ai eu vou acabar com a seguinte saìda:
pipe 10000 config bw 128Kbits/s
pipe 10001 config bw 64Kbits/s
pipe 20000 config bw 128Kbits/s
pipe 20001 config bw 64Kbits/s
pipe 30000 config bw 128Kbits/s
pipe 30001 config bw 64Kbits/s
Agora como somar as linhas alternadas? Alguem tem uma idéia? :P
Obrigado.
--
.:Abraços:.
<<< Jonatas M. Victor >>>
jonatas at vetorial.net
UIN: 138431258
MSN: jonatasmv at msn.com
BSD User: BSD051240
Linux User: #278922
http://www.vetorial.net
-------------------------
Mais detalhes sobre a lista de discussão freebsd