嵌入式 linux下shell命令set“-e”

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 
逻辑或

你可能感兴趣的:(嵌入式 linux下shell命令set“-e”)