标签: macos terminal
由于某种原因,我收到此消息
-bash:[:缺少`]'
当我打开一个新终端时,有人知道为什么会这样吗?
答案 0 :(得分:0)
您应该检查所有通过登录启动的脚本
.profile
.bashrc
.bash_profile
如果其他用户也受到影响
/etc/profile
/etc/bashrc
其中之一中有一个语句,用test调用[,但没有右括号]。搜索所有[,然后检查它们是否已正确关闭。
test
[
]