エラー EOF 構文エラー

エラー EOF 構文エラー

-bash: /Users/tj/.bash_profile: line 17: syntax error: unexpected end of file

現在は私のターミナルウィンドウの上部にあります。このエラーを修正する必要があります。 Bashファイルの最後の行を削除しました。次のようになります。

export OAUTHHOME=/Users/tj/OAuth export PATH=$PATH:$OAUTHHOME alias oauth-header="java -jar $OAUTHHOME/auth-header-1.4.jar -k 5370283b-9658-47b4-9112- -s Y4Hrx9q5YCHM_ -p https://oauth/access -c"

eval "$(rbenv init -)" if [ -f `brew --prefix`/etc/bash_completion ]; then
    . `brew --prefix`/etc/bash_completion   fi/Users/tj/.bash_profile

# Setting PATH for Python 3.7
# The original version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}" export PATH

# Load RVM into a shell session *as a function* 
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

答え1

  1. 混乱するのは、17行目を参照するエラーメッセージを含む10行目のファイルを提供したことです。
  2. eval "$(rbenv init -)" if3行目の構造を完全に理解していません。

しかし、明らかなエラーは4行目にあります。

  • fi/Users/tj/.bash_profileでなければならずfi
  • 前に1つがなければなりません;(または別の行にある必要があります)。

関連情報