Shell错误[: missing `]'

简介:

shell 文件运行时出现错误:     [: missing `]'

原因可能是

if [ ! -d $date]
then
  mkdir ./$date
fi

代码中的 ] 方括号内部必须要有个空格,if [ ! -d $date] 改成 if [ ! -d $date ] 即可
目录
相关文章
|
Shell
设置shell脚本执行错误自动退出
设置shell脚本执行错误自动退出
929 0