生活随笔
收集整理的這篇文章主要介紹了
signal
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
========
# kill -l | sed -r "s/([0-9]+)\)/\n\1\)/g" | grep .
1) SIGHUP
2) SIGINT --> ctrl+c
3) SIGQUIT --> ctrl+\
4) SIGILL
5) SIGTRAP
6) SIGABRT
7) SIGBUS
8) SIGFPE
9) SIGKILL
10) SIGUSR1
11) SIGSEGV
12) SIGUSR2
13) SIGPIPE
14) SIGALRM
15) SIGTERM
16) SIGSTKFLT
17) SIGCHLD
18) SIGCONT
19) SIGSTOP
20) SIGTSTP ----> ctrl+z
21) SIGTTIN
22) SIGTTOU
23) SIGURG
24) SIGXCPU
25) SIGXFSZ
26) SIGVTALRM
27) SIGPROF
28) SIGWINCH
29) SIGIO
30) SIGPWR
31) SIGSYS
34) SIGRTMIN
cleans() {
??????? echo "user cancelled, exit... "
???????? exit 1 #如果不希望退出的,該行就不用
}
然后使用trap捕獲信號
trap "{ cleans;? }" 1 2 3 6 9 15
stty intr undef #屏蔽
stty intr ^C?? #回復(fù)ctrl+c
stty_g=$(stty -g) # 備份stty 配置參數(shù)
========
轉(zhuǎn)載于:https://my.oschina.net/plp626/blog/203458
總結(jié)
以上是生活随笔為你收集整理的signal的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。