Bash 在Ctrl+之后继续脚本;C

Bash 在Ctrl+之后继续脚本;C,bash,controls,Bash,Controls,我正在编写一个bash脚本来测试访问点。要结束sudo airmon ng start wlan0&&sudo airodump ng mon0,需要按Ctrl+C,这将取消整个脚本,而不是继续。我如何让它在Ctrl+C之后继续 设置一个陷阱,如下所示: int_trap() { echo "Ctrl-C pressed" } trap int_trap INT echo "Enter line or press Ctrl-C" xterm echo "Continuing t

我正在编写一个bash脚本来测试访问点。要结束sudo airmon ng start wlan0&&sudo airodump ng mon0,需要按Ctrl+C,这将取消整个脚本,而不是继续。我如何让它在Ctrl+C之后继续


设置一个陷阱,如下所示:

int_trap() {
    echo "Ctrl-C pressed"
}


trap int_trap INT

echo "Enter line or press Ctrl-C"

xterm

echo "Continuing the script"
有关更多信息和用法示例,请参见
bash
手册页,例如/usr/bin/bashbug。但是要小心,陷阱可能会阻止脚本在真正需要时干净地退出

int_trap() {
    echo "Ctrl-C pressed"
}


trap int_trap INT

echo "Enter line or press Ctrl-C"

xterm

echo "Continuing the script"