我对CentOS 6安装的根文件夹中的.bashrc文件进行了一些更改,然后解除了更改并重新上传了文件,但现在我在终端窗口中收到一条常量错误消息“第19行:语法错误:意外的文件结尾“。
我很茫然,如果有人能告诉我哪里出错,我将不胜感激。内容是:
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export LS_OPTIONS="--human --color=always"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -Al'
答案 0 :(得分:1)
问题是文件没有以Unix格式保存:我转换它现在可以正常工作。
答案 1 :(得分:0)
确保文件存在问题,以用户身份登录时会执行多个文件,可能是其他文件。
试试这个:
cd ~
. .bashrc
并查看是否收到错误消息。如果您这样做,请确保该文件与您发布的文件相同。
less .bashrc