2017-05-06 3 views
-2

誰もがpyenvのインストール後にif which pyenv > /dev/null; then eval "$(pyenv init -)"; fiを.bashrcなどに書き込む。「which pyenv>/dev/null」とは何ですか?

eval "$(pyenv init -)"を実行しなかった場合、pythonのバージョンは変更されません。

なぜif which pyenv > /dev/nullと書く必要がありますか? それはどういう意味ですか?それがなければ何が起こるだろうか?

ありがとうございました。

+0

この質問は間違っています。あなたの質問はすべてbashと関係があるので、 'bash'タグはありません。 – Jdamian

答えて

0

pyenvが見つかったかどうかを確認しますが、whichコマンドの出力は抑制します。

.bashrcが出力されるたびに、出力がなければ、whichの出力はコンソールに出力されます。

関連する問題