質問: ### 前提・実現したいこと ターミナル起動時に勝手にコマンドが実行されてしまうようになったのでそれをなんとかしたい ### 発生している問題・エラーメッセージ Last login: Tue May 9 20:58:50 on ttys000 Username: 20:59:00 ~ $ -bash -bash: -bash: command not found ### 補足情報(言語/FW/ツール等のバージョンなど) 元々はこのようなエラーはなかったのですが、brewでfigletをinstallしてから何故か起動時に-bashコマンドを勝手に実行するようになりました。figletをuninstallしてみたのですがそれでも変わりません。.bashrcに書いた figlet "test" という文も消してみたのですが変わりません。 MacOS Sierra ### 該当のソースコード ``` #.bashrc PS1="\u: \t \W $ " ``` ``` #.bash_profile if [ -f ~/.bashrc ] ; then . ~/.bashrc fi eval "$(pyenv init -)" ```
回答: pyenv は動作するのでしょうか? ``` Username: 20:59:00 ~ $ -bash -bash: -bash: command not found ``` 上記表示されているプロンプトを確認すると、.bashrcは読み込まれていて、 残るは.bash_profileにある eval 行ですよね。 その行が正常に動作していないのではないでしょうか。 もし動作しているように見える場合、eval行の次に、echoでも入れて、その後に -bashが実行されているのか否かを確認されるとよろしいかと。