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 파일은 무엇입니까?

관련 정보