-1

我正在使用 shell 脚本自动搜索网络接入点,在 airodump 中,您使用 ctrl + c 停止搜索,我希望它取消搜索但保持我的 shell 脚本运行。因为我想在搜索完 wifi 网络后进行用户输入。我尝试使用陷阱,它停止了 airodump 和我的脚本。

我只是想停止 airodump wifi 搜索并转到我的用户输入 shell 脚本。

4

1 回答 1

1

我并不完全清楚,但我相信您希望用户能够以交互方式停止搜索ctrl-C,然后提示输入。这应该这样做:

#!/bin/sh

trap 'test "$airo" && kill -2 $airo' 2
airodump ... &
airo=$!
wait
unset airo

# Commands here will execute after the user hits ctrl-C to terminate the search
于 2013-02-19T22:23:37.900 回答