我想创建一个应用程序我不可能通过正常方式退出,只能通过强制退出。这可能吗? (我对bash知之甚少)
我使用MacOSX ElCapitan。提前感谢您的帮助!
编辑:为了澄清,我希望它不能用⌘ + Q 退出,或者右键单击应用并按退出,或退出App菜单在顶栏上。
答案 0 :(得分:-1)
您可以使用信号处理程序拦截任何control-c类型的信号。 这是一个例子:
#!/bin/bash
trap "echo 'Caught Signal'" SIGHUP SIGINT SIGTERM
while true; do
echo "looping"
sleep 5
done