airodump-ng mon0の結果をファイルに追加しようとしています。
一度実行して追加してから終了したいです。 x分ごとに、スリープなどのコマンドを繰り返すことができます。
答え1
質問が具体的だと思って先に修正しましたがairodump-ng
、事実は一般的な解決策が思い出されましたから(だからロールバックなんて、すみません)。
tee
ここでこれを使うことができます:
$ airodump-ng mon0 | tee -a file.log
しかし、私が知っている限り...標準のリダイレクトを使用しても機能します。
$ airodump-ng mon0 >> file.log
yes
andを試してみましたが、cat
プロセスがまだ実行されてもファイルが更新されます。tee
これはwrite(2)
誰にとっても行われているようで、read(2)
EOFまでのバッファリングメカニズムはないようです。