Logování tcpdump + grep
Vladimir Macek
macek na sandbox.cz
Pondělí Květen 17 20:14:01 CEST 2010
> Dobrý den, pomocí příkazu >> screen tcpdump -ieth1 -A -s0 dst host
> cilovy_host | grep slovo > muj.log << se snažím ukládat řádky se
> slovem slovo do souboru. Když spustím tcpdump přímo (bez screenu),
> grep mi vypíše správné řádky; pokud ale spustím vše ve screenu,
> pakety se přestanou grepovat, výpis celých paketů zůstane ve screenu
> a v logu není vůbec nic.
>
> Jak dosáhnout toho, abych získal "vygrepované" řádky do logu, z
> tcpdump běžícího na pozadí? Logování přímo tcpdumpem pominu.
Zkuste
grep --line-buffered
--
\//\/\ : Vladimir Macek : http://macek.sandbox.cz : +420 608 978 164
Další informace o konferenci Linux