

表題の通り、Macのターミナルで「source ~/.bash_profile」を実行すると「syntax error: unexpected end of
file」と表示されております。

ただ、viで.bash_profileを表示すると、下記の通り10行しかありません。

[code]

    if [ -f ~/.bashrc ]; then
      . ~/.bashrc
    fiexport PATH=$HOME/.nodebrew/current/bin:$PATH
    export PATH=$HOME/.nodebrew/current/bin:$PATH
    export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"
    export PATH="/usr/local/opt/mysql@8.0/bin:$PATH"
    export PATH="~/.rbenv/shims:/usr/local/bin:$PATH"
    if which rbenv > /dev/null; then
    eval "$(rbenv init -)"
    fi
    
[/code]

他サイトで解決法として提示されていたように行の位置を変更してみたり、色々いじってみたのですが、うまくいっておりません。  
解決方法をご存知の方がいらっしゃいましたら、教えていただけますと幸いです。  
よろしくお願いいたします。


CC BY-SA 4.0
2021-05-29T23:55:11.220
76180
2021-05-30T06:16:30.847
2021-05-30T06:15:56.593
3060
45560
question
bash
「source ~/.bash_profile」を実行すると「syntax error: unexpected end of file」と表示される


ぱっと見た感じ、3行目の

>
[code]

>     fiexport PATH=$HOME/.nodebrew/current/bin:$PATH
>  
[/code]

は

>
[code]

>     fi
>     export PATH=$HOME/.nodebrew/current/bin:$PATH
>  
[/code]

となるのではないでしょうか。


CC BY-SA 4.0
2021-05-29T23:57:35.090
76182
2021-05-30T06:16:30.847
2021-05-30T06:16:30.847
3060
30745
76180
answer