字符串判断、与、或和非
在编写Bash程序过程中我们经常会用到判断字符串是否为空,这里可以通过-z和-n来直接判断。
- -z:字符串为null,即长度为0
- -n:字符串不为null,即长度不为0
案例:
1 | # 判断字符串不为空 |
Bash中的与、或和非。
- -a 与
- -o 或
- ! 非
案例:
1 | if [ ! -d /etc/passwd ];then # 如果这不是一个目录结果为真 |
在编写Bash程序过程中我们经常会用到判断字符串是否为空,这里可以通过-z和-n来直接判断。
案例:
1 | # 判断字符串不为空 |
Bash中的与、或和非。
案例:
1 | if [ ! -d /etc/passwd ];then # 如果这不是一个目录结果为真 |