LINUX.ORG.RU
ФорумAdmin

tail+awk


0

0

Вывожу /var/log/ulogd/ulogd.syslogemu через tail, но хочется его перед тем как выводить пропустить через awk.

Как ?

anonymous

Ответ на: комментарий от geek

> cat /var/log/ulogd.syslogemu | awk блаблабла > file && tail file.

Я думаю человек через `tail -f' выводит... Но в этом случае я также
не вижу проблемы:

  $ tail -f /var/log/ulogd.syslogemu | awk ....

Так вот.... Если не это не то, что Вам нужно, объясните понятнее...

signal11
()
Ответ на: комментарий от signal11

Да, это то что, нужно, только вот есть еще одна трабла, я хочу через awk из строки:
Jul 27 19:08:35 server pref IN=eth1 OUT=eth0 MAC=00:50:fc:97:58:3a:00:a0:c5:21:e3:ba:08:00 SRC=205.188.9.80 DST=192.168.2.56 LEN=40 TOS=00 PREC=0x00 TTL=102 ID=30712 DF PROTO=TCP SPT=5190 DPT=2498 SEQ=2937941719 ACK=1290646467 WINDOW=16384 ACK URGP=0

оставить только:
IN=eth1 OUT=eth0 SRC=205.188.9.80 DST=192.168.2.56 LEN=40 PROTO=TCP SPT=5190 DPT=2498

Только вот проблемма не все эти колонки имеют постоянный номер(место по порядку). Может как то можно это сделать?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.