Cygwinが私の.bashrcをインポートできないのはなぜですか?

Cygwinが私の.bashrcをインポートできないのはなぜですか?

Windows用Gitに付属のbashシェルからCygwinに切り替えていますが、奇妙な理由で新しいターミナルを開くと.bashrcファイルが得られません。私はしなければならない

source .bashrc

通常の設定を得るために手動で行います。 echo $0 $-返品-bash himBH

何が問題なのでしょうか?

ベストアンサー1

前のマイナス記号は、ログインシェルで始まっている$0ことを示します。bash

この場合は、bash初期化コマンドを.bash_profile代わりに読んでください.bashrc

最も簡単な修正は生成することです~/.bash_profile(まだ存在しない場合)。

if [ -f ~/.bashrc ]; then
    source ~/.bashrc
fi

上に。

また見なさい:ログインシェルと非ログインシェルの間で読み取られるconfファイルは何ですか?

おすすめ記事