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用于立即退出非零状态,-z判断字符串是否为空,-n判断字符串是否非空,以及混合比较操作符-a和-o的使用。
2737

被折叠的 条评论
为什么被折叠?



