-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
- 混乱するのは、17行目を参照するエラーメッセージを含む10行目のファイルを提供したことです。
eval "$(rbenv init -)" if
3行目の構造を完全に理解していません。
しかし、明らかなエラーは4行目にあります。
fi/Users/tj/.bash_profile
でなければならずfi
、- 前に1つがなければなりません
;
(または別の行にある必要があります)。