trapping

来自「Advanced Bash&#8722 Scripting Guide An 」· 代码 · 共 25 行

TXT
25
字号
#!/bin/ksh# Script name: trapping# Example 10.130# Script to illustrate the trap command and signals# Can use the signal numbers or Ksh abbreviations seen# below. Cannot use SIGINT, SIGQUIT, etc.PROGRAM=$0trap 'print "Control-C will not terminate $PROGRAM."' INTtrap 'print "Control-\ will not terminate $PROGRAM."' QUITtrap 'print "Control-Z will not terminate $PROGRAM."' TSTPprint "Enter any string after the prompt."print "Also try CTL-C, CTL-\ and CTL-Z."print "When you are ready to exit, type \"stop\"."while truedo    print -n "Go ahead...> "    read    if [[ $REPLY = [Ss]top ]]    then 	break    fidone

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?