-------------------------------------------------------------------------
不正确作法:
#!/bin/sh STRING= if [ -z $STRING ]; then echo "STRING is empty" if [ -n $STRING ]; then echo "STRING is not empty" fi
輸出不正确結果:
:~# ./zerostring.sh STRING is empty STRING is not empty
这儿,大家得到一个大道理,在开展标识符串较为时, 用引号将标识符串定义起來 ,是一个十分好的习惯性!
小结
之上便是本文的所有內容了,期待文中的內容对大伙儿的学习培训或是工作中具备一定的参照学习培训使用价值,感谢大伙儿对登博实例教程的适用。
dengb.TechArticlelinux shell分辨标识符串为空的恰当方式实例, help指令能够查询协助 help test Linux 下分辨标识符串是不是为空,有一个深坑! 最先想起的2个主要参数:...