답변1
내가 찾을 수 있는 점 명령에 대한 최초의 언급은 다음과 같습니다.sh
Stephen Bourne의 Unix 릴리스 7용 쉘 매뉴얼(아마도 오래되었지만 내장 명령 중 하나로 나타나지 않는 것 같습니다.sh
버전 6에서는).
. file Read and execute commands from file and return. The search path
$PATH is used to find the directory containing file.
다소 일반적인 의미에서 이 점은 '여기' 또는 '지금'과 관련이 있는 것 같습니다. 디렉토리 .
는현재 디렉터리, 동일한 Unix 버전의 디버거 .
주소에는 다음 주소가 있습니다.adb
.
현재 주소. 마찬가지로, .
편집기에 입력하고 개행 문자를 입력하면 ed
다시 표시됩니다.현재 행편집 버퍼의 주소( .
현재 행 주소 지정)입니다. 점은 또한 다음을 의미합니다.현재 노드XML, JSON, YAML과 같은 특정 구조화된 쿼리 언어(이들은 나중에 발명되었지만).
따라서 .
쉘의 명령이 "여기" 또는 "현재"를 의미한다고 추측하는 것이 너무 터무니없다고 생각하지 않습니다. 특히나현재 환경".
점 입력도 매우 빠르고 쉬우며 일반적인 작업(Python ed
이나 adb
셸에서)을 수행하기 위한 짧은 명령을 사용하는 것은 다른 긴 이름을 사용하지 않는 또 다른 이유가 될 수 있습니다.
sh
테스트할 릴리스 7의 기능 버전이 없다는 점에 유의하십시오 .실물을 못찾겠다구현하다~의.
해당 버전의 Bourne 셸은 위의 Git 저장소에 있으므로 실제로 현재 수행되는 작업을 수행하는지 확신할 수 없습니다. 하지만 아마도 그럴 것입니다.
답변2
dot
아마도 기호의 이름 때문일 것이다 .
.