为什么airodump-ng不填充CSV文件?

时间:2019-05-29 20:12:25

标签: linux bash python-2.7 csv

我正在尝试计算从airodump-ng扫描的客户端数量  通过处理CSV文件上返回的内容。我正在运行一个Python代码,该代码在嵌入式LEDE linux中调用一些bash命令。奇怪的是,运行python __ main __.py可以按预期工作。但是,当我运行整个系统时,它不会写入CSV文件,而是会打开CSV文件,但会保持空白。

以下是通过其他一些进程在我的Python文件中继续运行的循环:

  • 首先,它检查airodump-ng进程是否正在运行,并在需要时终止。
  • 然后删除.csv文件(如果存在)。
  • 然后扫描并写入CSV文件并获取客户端。
  • 然后停止airodump-ng进程。
  • 然后处理CSV文件以计算.csv文件中列出了多少个客户端。

我正在使用此命令扫描客户端。

os.system("airodump-ng --write /usr/lib/python2.7/myPath/capture --beacons mon0 --manufacturer --output-format csv")

但是我创建了一个仅用于运行此命令的线程,因此可以在主程序中终止该进程。

0 个答案:

没有答案