系统为CentOS 5.6 64位的,安装了软件后,系统一登陆就报错:

-bash:[missing ']'

回想当时安装软件时,修改了环境变量,去查看了几次,也没有发现问题。后来搜索了一上,说是在“[”与“文字”间缺少空格导致的。

再回去查看,发现几个[] 间确实有一个是少空格的,添加了空格,保存,重新加载环境变量。退出,再登陆时,没有错误提示了。