.
명령 이기 때문 입니다.
쉘 내장 명령으로, 명명 된 파일을 읽고 현재 쉘 프로세스에서 명령을 실행합니다.
Bourne Again 쉘은 source
이 명령과 동의어입니다. 그러나 이것은 Bashism입니다 (Bourne Again 쉘은 C 쉘에서 가져 왔습니다). Bourne Again 쉘이 TENEX C 쉘, Z 쉘 및 다른 쉘과 공유하는 것은 Bashism이지만 Korn 쉘은 아닙니다. 단일 UNIX 사양은 표준화 만합니다 .
.
또한 Bourne Again 쉘이 POSIX 호환 모드에서 실행 중인지 여부에 따라 .
/ 의 동작이 source
미묘하게 변경됩니다. (비표준 동작은 다른 쉘과 동일하지 않지만 다른 쉘과 비슷합니다. 예를 들어 Z 쉘에는 사전 컴파일 된 쉘 스크립트 메커니즘 이 있으며 검색 경로 처리 와는 source
미묘하게 다릅니다 .
. 쉘 .
은 다른 예제를 위해 쉘 기능을 실행합니다.)
~/.bashrc
쉘 시작시 내용이 (쉘 프로세스 호출 방법에 따라) 자동으로 제공되는 여러 파일 중 하나 일뿐 입니다. 수동으로 소싱 하는 것을 금지하는 것은 없습니다 . 해당 조치가 dem 등원이 아닌 경우 나중에 수정해야 할 작업이있을 수 있습니다.
추가 자료
.
하면 파일을 "소스"합니다. 기본적으로 실행되고 있음을 의미