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.