質問: ``` 1.bash Last login: Sat Nov 25 22:23:12 on ttys001 -bash: eval: line 43: syntax error: unexpected end of file ``` iterm2を開いた時に上記のようにsyntax errorが表示されます。 対処方法を教えて下さい、よろしくお願いします。
回答: `~/.bashrc` や `~/.profile` など、bash が立ち上がる際に読み込まれるファイルの中身をよく読んでください。エラーメッセージにあるように、43行目が怪しいです。`unexpected end of file` とエラーが出ているので、閉じカッコが不足していたり、`if` に対応する `fi` が無かったりなどしていないか確認してください。 iTerm2 ということは macOS だと思いますが、その場合、見た目で良いように見えても、ダブルクォーテーションが `"` ではなく `“` や `”` になっていることがあるので、その点にもお気をつけください。