[+] [BASH] Pomoc z awk...
: 10 czerwca 2008, 16:43
Witam! Mam sobie skrypcik:
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
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
Jak to zrobić? Z góry dziękuję!
----edit----
Znów sam rozwiązałem... Odpowiedź znalazłem nawet na forum xD