什么是陷井?和函数有什么关系?

什么是陷井?和函数有什么关系?

同题      
陷阱? 是指 trap 吗?      
应该是的,我看书上这么称乎的。      
try like this:

$ trap "echo SIGHUP received" hup
$ kill -s hup $$      
[QUOTE]最初由 尘封 发布
[B]同题 [/B][/QUOTE]
陷阱常通过trap命令对异常事件进行处理,常用于对脚本错误,脚本调试,捕捉信号等.
使用函数可以提高脚本的效率!比如在某个脚本中需要经常重复性的实现某一个功能,那么,把这段代码写个函数,那么就是一次装入内存,,想cd之类的内部命令一样有很高的效率.
他们是你中有我,我中有你的关系(我是这样理解的 ;))      
谢!我差不多理解了,trap多用来调试脚本对吗?是不是有点象跟踪?      
[QUOTE]最初由 尘封 发布
[B]谢!我差不多理解了,trap多用来调试脚本对吗?是不是有点象跟踪? [/B][/QUOTE]
用于条是跟踪shell脚本可以用shell本身的选项,如-v,-x等.