linux shell 命令 set -e
2013-11-21 10:31
232 查看
set -e
set命令的-e参数,linux自带的说明如下:
"Exit immediately if a simple command exits with a non-zero status."
也就是说,在"set -e"之后出现的代码,一旦出现了返回值非零,整个脚本就会立即退出。
-z
字符串为"null",即是指字符串长度为零。
-n
字符串不为"null",即长度不为零
混合比较
-a
逻辑与
如果exp1和exp2都为真,则exp1 -a exp2返回真.
-o
逻辑或
set命令的-e参数,linux自带的说明如下:
"Exit immediately if a simple command exits with a non-zero status."
也就是说,在"set -e"之后出现的代码,一旦出现了返回值非零,整个脚本就会立即退出。
-z
字符串为"null",即是指字符串长度为零。
-n
字符串不为"null",即长度不为零
混合比较
-a
逻辑与
如果exp1和exp2都为真,则exp1 -a exp2返回真.
-o
逻辑或
相关文章推荐
- 精通Server 2008多元密码策略之PowerShell篇
- windows的shellcode编写高级技巧
- linux批量替换文件内容3种方法(perl,sed,shell)
- linux shell编程指南第五章------shell输入与输出
- bash: ./t.sh:/bin/bash^M:损坏的解释器: 没有那个文件或目录
- linux下保留文件系统下剩余指定数目文件的shell脚本
- 如何编写健壮的Bash脚本(经验分享)
- bash中的命令基本操作
- linux shell编程指南第四章------文件名置换
- 希尔排序(Shellsort)
- adb shell getevent
- shell基础
- shell编程的一些例子1
- 如何编写健壮的Bash脚本(经验分享)
- 批量关机Stop-Computer by powershell
- shell脚本-利用check_snmp查看远程linux操作系统版本
- linux 服务器被DDOS攻击防御的SHELL脚本
- bash应用技巧
- bash: scp: command not found lost connection问题解决
- 在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)