0

RVMをインストールし、この行を私の最後に追加しました.bash_profile

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"  # This loads RVM into a shell session.

これで、端末にコマンドを入力するたびに[Process Completed]エラーが発生し、セッションが終了します。この行を自分の.bash_profile:から削除すると、このエラーはなくなります。

alias :='cd ..'

なぜ何かアイデアはありますか?

4

1 に答える 1

2

その理由は、「:」がオーバーライドしている「true」の組み込みであるためです。[シェルビルトイン][1]をエイリアスで上書きしないでください。

RVMはいくつかの場所で「:」を使用します(当然のことながら、これはシェルビルトインです!)。したがって、オーバーライドすると、奇妙な動作が発生します。

[1]: http: //mywiki.wooledge.org/BashSheet#Builtins- ''ビルトインを参照してください。

于 2011-06-10T12:16:47.130 に答える