由于某些原因,每当我登录终端时,我总会收到以下信息:
: command not found
: command not found
: command not found
: command not found
: command not found
这确实是个小问题,因为一切都运行正常,或者至少我在终端中使用的一切都运行正常。不过,没有它们看起来会更好。有什么帮助吗?
我正在运行 Mac OS 10.5.8 <= 如果这有助于解决问题
答案1
您的.login
或中可能有一些垃圾.profile
。
答案2
查看地点:
- 系统shell启动文件--/etc/profile、/etc/bashrc
- 个人启动文件 —— $HOME/.profile、$HOME/.bashrc、$HOME/.bash_profile
(这一切都假设你使用 bash 作为你的 shell)
-x
尝试使用显示命令及其输出的选项运行脚本,以帮助您识别有问题的行:
$ bash -x /etc/bashrc
+ '[' -z '' ']'
+ return
/etc/bashrc: line 3: return: can only `return' from a function or sourced script
+ PS1='\h:\W \u\$ '
+ shopt -s checkwinsize
前面几行+
显示将要执行的命令。输出(如果有)显示在中间。