我正在尝试将 airodump-ng mon0 的结果附加到文件中。
我想运行一次,追加,然后退出。我可以每 x 分钟重复一次该命令,并进行睡眠等。
答案1
我首先对这个问题进行了编辑,因为我认为它是airodump-ng
具体的,但我实际上想到了一个通用的解决方案(因此回滚,我很抱歉)。
您可能可以tee
在这里使用:
$ airodump-ng mon0 | tee -a file.log
但据我所知...使用标准重定向也可以。
$ airodump-ng mon0 >> file.log
我尝试使用yes
和cat
,即使进程继续运行,我的文件也会更新。tee
似乎write(2)
对 every都做了 a read(2)
,似乎也没有任何 buffering-until-EOF 机制。