shell命令之 字符串测试操作符

常用的字符串测试操作符:

-z "字符串" 若字符串长度为0则为真,-z可以理解为zero
-n "字符串" 若字符串长度不为0则为真,-n可以理解为no zero
"串1" = "串2" 若串1等于串2则为真,=可以使用==替代
"串1" != "串2"

注意:
(1.)字符串必须用""引起来
(2.)比较符号两边必须要加空格
上面注意事项算是一种规范,大多数时候不加空格和 " 都可,但是有特殊情况,如下即为特例,所以还是建议遵守。
shell命令之 字符串测试操作符

举例:
shell命令之 字符串测试操作符

shell命令之 字符串测试操作符

shell命令之 字符串测试操作符

上一篇:【未发布】程序员 Ubuntu 20.04 办公环境搭建指南


下一篇:在PowerShell用npm : 无法加载文件 \npm\npm.ps1,因为在此系统上禁止运行脚本。 问题解决