当我打开终端时,我不断收到以下错误。我运行的是 Fedora 19。
bash:来源:未找到命令
当我尝试登录时,上述错误还导致我的屏幕变成空白。然后我通过 .bashrc 和 .bash_profile 文件重命名,系统运行良好。所以看来问题可能出在这些文件之一上,但我不知道它是什么。
这是我的 bashrc 和 bash_profile 文件:
[gmahan@localhost ~]$ cat .bashrc
# .bashrc
[ -z "$PS1" ] && return
Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
[gmahan@localhost ~]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [-f ~/.bashrc]; then
. ~/.bashrc
fi
# User specific environment and startup programs
谁能告诉我可能是什么问题。谢谢。
答案1
该错误是由以下行引起的:
Source global definitions
这可能不是命令,而是注释。在该行前面加上 a #
,错误就会消失。
# Source global definitions