Mac OS X 터미널은 터미널을 닫고 다시 시작할 때까지 리소스 파일을 소싱하지 않습니까?


0

Mac OS X에서 터미널이 어떻게 공급되는지 설명해 줄 수 있습니까? 쉘 파일을 편집 할 때 변경 사항을 적용하려면 하루 종일 끄고 켜야했습니다.

예, 이것은 VIM 소싱에도 문제가 있지만,이 시점에서 해결할 수없는 것 같습니까? 나는이 이 문제에 대한 또 다른 스레드를 .


좀 더 구체적으로 말씀해 주시겠습니까? 아마도 .bashrc 프로필이나 다른 "init"파일을 편집하고 있다고 생각하십니까? 이들은 쉘이 시작될 때 제공됩니다. 로그인시 소스가 제공되고 일부는 X가 시작될 때 제공되는 소스가 있지만 쉘 초기화 파일에 대해 이야기하고있는 것 같습니다. 터미널을 닫지 않고 이러한 변경 사항을로드하려면 새 셸을 시작하거나 파일을 기존 셸로 다시 읽을 수도 있습니다 (각 셸마다 구문이 다릅니다).
jimtut

예, bash_profile을 사용하고 있습니다. 파일을 기존 셸로 다시 읽을 수 있습니까? Mac에서 xterm을 사용하고 있습니다.
FallenAngel

1
그냥 입력하십시오 source ~/.bashrc.
jimtut

답변:


1

bash를 쉘로 사용한다고 가정하면 이 페이지 에서 아래의 스 니펫을 확인 하십시오 .

배쉬 시작 파일

"로그인 쉘"이 시작되면 파일을 읽은 /etc/profile다음 ~/.bash_profile또는 ~/.bash_login또는 또는 ~/.profile( 또는 존재 하는 파일 중 하나만 읽습니다. 언급 된 순서대로 확인)

는 "비 로그인 쉘은"시작되면, 파일 읽고 /etc/bashrc 다음과 파일을 ~/.bashrc.

이름이 "sh"인 bash가 호출되면 Bourne 쉘의 시작 순서 ( "sh")를 모방하려고합니다. 특히, "sh"로 호출 된 비 로그인 쉘은 기본적으로 도트 파일을 읽지 않습니다. 자세한 내용은 bash 매뉴얼 페이지 를 참조하십시오.


1
이것은 좋은 대답 일지 모르지만 이 의견은 문제를 해결 합니다. 어떤 사람들은 파일을 변경하기 위해 터미널을 종료했다가 다시 입력해야한다고 생각하지만 source [filename]작동합니다.
JakeGould

파일 소싱이 증상을 해결한다고 동의했지만 OP는 "Mac OS X에서 터미널이 어떻게 공급되는지 설명합니다"라고 요청했습니다.
SaxDaddy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.