我正在尝试运行airodum命令5秒,然后停止它并将输出保存到网络变量中,这样我就可以将输出打印到鞭尾gui中。不幸的是,该命令从未停止运行,任何人都知道如何解决这个问题。我尝试了超时方法,你可以在这里看到,我也尝试使用睡眠,但没有运气。
function aircrack() {
sudo airmon-ng check kill
name=($(sudo /usr/sbin/airmon-ng ))
sudo airmon-ng start ${name[5]}
name=($(sudo /usr/sbin/airmon-ng ))
**netwroks=($(timeout 5s sudo airodump-ng ${name[5]}))**
}发布于 2022-09-20 17:39:47
在您的代码中,非根timeout试图杀死根进程,但失败。与sudo一起使用超时的正确方法是:
sudo timeout 5s airodump-ng ${name[5]}https://stackoverflow.com/questions/73789938
复制相似问题