我试图捕获Ctrl+C要求用户确认的信号。诱捕部分工作正常。但是一旦信号被捕获,它就不会恢复正常执行。相反,它会退出脚本。如何让它在用户按下 no 时恢复执行。
这是我的代码
hell()
{
echo "Do you want to quit? Press 1 for yes and 0 for no";
read n;
if [ $n == 1 ]; then
exit 1;
fi
}
trap "hell" SIGINT
find /
Run Code Online (Sandbox Code Playgroud)