Делал лабу
Делал лабу, под конец надо было данные из формата tcpdump представить в виде определённой таблицы, я конечно же написал ПРЫЩЕСКРИПТ, который читает дамп и возвращает html-файл с таблицой.
tcpdump -tnA -r snort.log | grep -A1 'IP' | awk '{if ($0 ~ /IP/) {sub(/:/,""); print $2" "$3" "$4} else {sub(/(.*)GET/,"GET"); print $0}}' | awk 'BEGIN {RS="--\n";FS="\n";print "<html><body><table border=1>"}; {print "<tr><td>"NR"</td><td>"$1"</td><td>"$2"</td></tr>"} END {print "</table></body></html>"}'
Это же так удобно!
darth on 19/05/2009