shell判断
文件 -f
目录 -d
字符串 -z 为空
-n 存在内容
其他补充Linux单双引号官方定义。
单引号:
可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。
双引号:
把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来。
总结:
a.shell脚本中要想使用变量就得用双引号,单引号变量不生效。
b.命令行单双引号无所谓。
shell判断
文件 -f
目录 -d
字符串 -z 为空
-n 存在内容
其他补充Linux单双引号官方定义。
单引号:
可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。
双引号:
把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来。
总结:
a.shell脚本中要想使用变量就得用双引号,单引号变量不生效。
b.命令行单双引号无所谓。