質問: ### 前提・実現したいこと ruby on railsの開発環境構築中に、誤ってしまいターミナル起動時にエラーが表示されるので、環境を初期化したい。 ### 発生している問題・エラーメッセージ Last login: Sat Jan 19 10:30:42 on console -bash: export: `.bash_profile': not a valid identifier -bash: ‘: command not found -bash: /Users/ユーザー名/.bash_profile: line 3: unexpected EOF while looking for matching`"' -bash: /Users/ユーザー名/.bash_profile: line 5: syntax error: unexpected end of file MacBook-puro:~ ユーザー名$ ### 試したこと ターミナルを初期化する方法を調べたのですが、OSごと初期化してしまう、様な情報でそれは困るので実行はしておりません。 上記のエラーを解消する方法をご教示いただけると幸いです! 初歩的な質問ですみません。。。 また、OSの状態はmacOS HighSierra 10.13.6です。 宜しく御願い致します。
回答: エラーメッセージに書いていある通り、`.bash_profile`のシンタックスエラー(構文がまちがっていてうまく読み込めない状態)ですね。 テキストエディタで開いて、修正してあげればエラーは出なくなるはずです。 `unexpected EOF while looking for matching '"'`とあります。 「ファイルを読み込んでいる途中、`"`が来ることを期待してたけど、結局来ずにファイルの終わり(EOF)に到達してしまった」 というエラーなので、`"`を閉じ忘れているのではないかと思います。 ちなみに、`.bash_profile`は、bashの設定ファイルです。 シェルと呼ばれる,OSをコマンドラインで操作するためのプログラムの一種で、Macのデフォルトです。 このbashをターミナルを通して操作しているということになります。