배쉬가 쉘에서 제대로 시작되지 않음


0

터미널을 열면 (OS X 10.10.3) ~ / .bashrc에있는 명령을 포함하여 일부 명령을 실행할 수 없지만 해당 터미널에서 bash를 시작하면 모든 명령이 다음과 같이 작동합니다.

여기에 이미지 설명을 입력하십시오

답변:


2

터미널을 처음 열면 bash가 실행됩니다 .bash_profile. .bashrc에 노드를 추가 하도록 수정했을 수도 PATH있지만 터미널 내에서 bash를 실행할 때까지 실행되지 않습니다.

이 차이점은 사람들이 다음을 수행하도록 조언합니다 .bash_profile.

[[ -r ~/.bashrc ]] && . ~/.bashrc

다른 시스템에서는 패키저가 사용자 디렉터리 스켈레톤의 일부로 ~/.bash_profile또는 ~/.profile(일반적으로 아래에 있음 /etc/skel)이 작업을 수행합니다.

자세한 내용은 .bashrc, .bash_profile 및 .environment?의 차이점무엇입니까?를 참조하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.