Cat 模式下的终端显示 -s:未找到命令

Cat 模式下的终端显示 -s:未找到命令

不久前,我正在安装一些东西并用终端做一些事情,我想我把它搞砸了。在终端应用程序上它显示“终端 - cat - 80x24”,然后在终端里面它显示:

Last login: Wed Jan 1 14:05:47 on ttys000

-bash: [[-s: command not found

有没有办法将我的终端恢复到原始设置?谢谢!

答案1

该错误消息表明您的登录 shell ( -bash) 在解析其初始化文件时出现问题(您~/.bashrc最近是否编辑过或进行过等效编辑?),并且在“ [[-s”处失败(您可能需要“ ”,“ ”和“ ”[[ -s之间有一个空格)。 [[-s

您可以通过以下方式找到它

egrep'\[\[-s' .bashrc .bash_profile .bash_login /etc/profile/etc/bash.bashrc /etc/environment

并非所有这些文件都存在,但如果存在,请检查它们。

相关内容