Linux使用[ ]判断的时候报错-bash: [: missing `]'

错误原因:在linux的判断符号[]中,必须注意中括号的两端要有空格符来分隔,

如:

[ -z  “$HOME”]就报错了,因为在右中括号的前面没有加空格;

修改后[ -z  “$HOME” ]就通过了



猜你喜欢

转载自blog.csdn.net/chenmoshashou2/article/details/80648739