shell 判断执行结果 是否要推出
来源:互联网 发布:园区网络设计方案 编辑:程序博客网 时间:2024/04/20 07:24
if [ $? != 0 ]; then
exit $?
fi
exit命令用于退出当前shell,在shell脚本中可以终止当前脚本执行。
常用参数
格式:exit n
退出。设置退出码为n。(Cause the shell to exit with a status of n.)
格式:exit
退出。退出码不变,即为最后一个命令的退出码。(If n is omitted, the exit status is that of the last command executed. )
格式:$?
上一个命令的退出码。
格式:trap "commands" EXIT
退出时执行commands指定的命令。( A trap on EXIT is executed before the shell terminates.)
退出码(exit status,或exit code)的约定:
0表示成功(Zero - Success)
非0表示失败(Non-Zero - Failure)
2表示用法不当(Incorrect Usage)
127表示命令没有找到(Command Not Found)
126表示不是可执行的(Not an executable)
>=128 信号产生
0 0
- shell 判断执行结果 是否要推出
- 判断shell命令执行的结果
- 脚本中判断Shell命令执行结果
- 判断system()执行shell脚本是否正常执行结束
- shell 中如何判断前一个命令是否执行成功
- shell脚本中判断上一个命令是否执行成功
- 判断ExecuteScalar()是否返回结果
- shell提取指定列并判断提取结果中是否包含指定字符串
- 判断MYSQL语句执行结果
- 如何在shell脚本中,判断一个基本命令执行是否成功?
- 如何在shell脚本中,判断一个基本命令执行是否成功?
- C语言典型代码---执行shell命令并判断是否成功
- system函数返回(如何判断调用的shell命令是否执行成功)
- shell判断文件是否存在
- Shell--判断文件是否存在
- shell判断文件是否存在
- shell判断文件是否存在
- shell判断文件是否存在
- Ubuntu 12.04 更新重启无法进入桌面 -转
- sqlserver中文件组Filegroup的使用
- sed在行首(行尾)添加字符串;在某行后添加多行字符串-转
- Android中控件使用技巧之:TextView
- awk '/#BEGIN/,/#END/{next}1' 1是什么意思?-转
- shell 判断执行结果 是否要推出
- sharepoint 2013 开发自定义字段类型说明
- Linux RCU锁简析
- 浅谈前端入门以及项目初创的经验
- 从零开始学习OpenWrt完美教程-转
- OpenWRT in VirtualBox
- make clean与make distclean的区别-转
- linux驱动基础开发0——linux 设备驱动概述-转
- [Leetcode]36. Valid Sudoku@python