shell之trap的使用
2016-09-22 10:39
218 查看
temp.sh:
exit 1
test.sh:
trap “echo ‘[ERROR] 执行function: testfunction 失败’;exit” ERR
sh ./temp.sh
执行./test.sh,脚本会调用trap语句,显示“[ERROR] 执行function: testfunction 失败”并退出。
exit 1
test.sh:
trap “echo ‘[ERROR] 执行function: testfunction 失败’;exit” ERR
sh ./temp.sh
执行./test.sh,脚本会调用trap语句,显示“[ERROR] 执行function: testfunction 失败”并退出。
相关文章推荐
- 在Shell脚本中使用Trap捕获相关信号进行hook
- trap 的简单使用 shell
- 使用trap/tee命令/调试钩子调试Shell脚本
- 老男孩教育每日一题-第69天-shell脚本知识点:linux系统脚本中trap信号都有哪些,如何进行使用?
- 使用trap/tee命令/调试钩子调试Shell脚本
- shell - 使用命令trap来捕捉信号
- 使用Shell.Application技术之二
- 如何将PHP作为Shell脚本语言使用
- 使用 Shell (命令备忘)
- 使用shell脚本进行服务器系统监控——文件系统监控(4)
- 在aix下使用raw device建oracle分配vg和lv的shell
- ASP.NET下使用WScript.Shell执行命令
- 使用shell脚本进行服务器系统监控——文件系统监控(5)
- 将PHP作为Shell脚本语言使用
- 使用shell脚本进行服务器系统监控——文件系统监控(1)
- 使用shell脚本进行服务器系统监控——文件系统监控(3)
- Freebsd使用技巧(让Freebsd终端也支持彩色,更改用户登陆shell,更换提示符,Freebsd下支持dir)
- 使用java和shell脚本支持GUI模式/CLI模式切换
- Shell变量名使用的特殊字符
- 将PHP作为Shell脚本语言使用