2017-10-26 19 views
0

マシン上でngrepを実行して、要求と応答を待ち受けます。どのように出力をファイルにリダイレクトできますか?ngrepの出力をファイルにリダイレクトするには

私はこのような何かをしています: - 私は、他の画面にtail -f ngrep_output.txtをしていたときに

sudo ngrep -q -t "/dummy/v1/xyz" -W byline -d any port 1231 > ngrep_output.txt 

をしかし、私は何を見ることができません。

私は上記のプロセスを終了すると、ファイル内のコンテンツしか見ることができませんでした。

だから、結果はどこかのバッファに保存されているようですね。出力をリアルタイムでファイルにリダイレクトする方法はありますか?

+0

私はこれを試していませんが、ソースを見て、[-q']を指定しないでください(https://github.com/jpr5/ngrep/blob/master/ngrep.c# L800)を指定するか、['-l'](https://github.com/jpr5/ngrep/blob/master/ngrep.c#L311)を指定します。 – Kenney

+0

yes -l worked。ありがとう。あなたが望むなら、これを答えに入れることができます。私はそれを受け入れることができます。 – hatellla

答えて

関連する問題