Неожиданный конец файла ./bash_profile - PullRequest
0 голосов
/ 27 февраля 2019

Я совершенно новичок в синтаксисе bash и совершенно не уверен, почему я получаю сообщение об ошибке в моей оболочке:

-bash: /Users/apple/.bash_profile: строка 7: синтаксисошибка: неожиданный конец файла

Мой .bash_profile выглядит так:

# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

Я заметил, что комментирование части .bashrc удаляет ошибку.Вот мой простой файл .bashrc для справки:

export PS1="\[\e[31m\]\u\[\e[m\]: \w "
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

Любые идеи относительно того, что может быть моей проблемой?

1 Ответ

0 голосов
/ 27 февраля 2019

Ваш if должен иметь заключительное заявление, равное fi.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...