[+] [BASH] Pomoc z awk...

Potrzebujesz pomocy z C, C++, perl, python, itp.
Awatar użytkownika
qbsiu
Beginner
Posty: 491
Rejestracja: 19 marca 2007, 19:47
Lokalizacja: £DZ

[+] [BASH] Pomoc z awk...

Post autor: qbsiu »

Witam! Mam sobie skrypcik:

Kod: Zaznacz cały

iptables -nvL FORWARD | grep 192.168. | grep -v "192.168.0.0/24" | awk 'BEGIN{print "<table border=1 align=center>""<th>[align=center]Ip Klienta:[/align]</th> " "<th>[align=center]Odrzuconych:[/align]</th> " "<th>[align=center]Max pakietow:[/align]</th> "} {print "<tr><td>[align=center]"$8"[/align]</td>", "<td>[align=center]"$1"[/align]</td>", "<td>[align=center]"$12"[/align]</td></tr>"} END{print "</table>"}' >> /home/qbsiu/log.html
Wszystko pięknie.... Ale teraz dostaję około 250 linijek... I chcę ją zmniejszyć - chodzi mi o to by wprowadzić jakieś sprawdzanie, że jeżeli w $1 jest 0, to ma odrzucić tę linijkę.
Jak to zrobić? Z góry dziękuję!

----edit----
Znów sam rozwiązałem... Odpowiedź znalazłem nawet na forum xD
thalcave
Junior Member
Posty: 526
Rejestracja: 03 maja 2007, 19:57
Lokalizacja: gdynia

Post autor: thalcave »

Kod: Zaznacz cały

... | grep -v ^0
ODPOWIEDZ