信号处理-------shell学习(13)

信号
信号就是系统向脚本或命令发出的消息,告知它们某个事件的发生。
kill –l可用来查看当前所有的信号类型。
在编写shell脚本时,它只需要关心信号1,2,3,15。
信号处理-------shell学习(13)_第1张图片

 

 

trap
脚本里面,可通过trap function signal1 signal2 …来对signal1,signal2,…信号执行function命令。



eval
eval X会先将后面参数X里的变量全部替换为变量的值,然后执行X。

logger
向日志/var/log/syslog写信息。

你可能感兴趣的:(function,shell,kill,脚本,Signal)