$ PWD의 어원


9

어원은 $PWD무엇입니까? 약어입니까?

pwd작업 디렉토리를 인쇄 하는 명령 이 있다는 것을 알고 있지만 $CWD쉘 변수에는 데이터가 아닌 인쇄하기 때문에 현재 작업 디렉토리 의 변수 이름을 지정하는 것이 더 의미가 있습니다.


12
"PWD 쉘 변수는 현재 작업 디렉토리로 설명 된 ksh88에 의해 도입되었습니다." en.wikipedia.org/wiki/Pwd
jasonwryan

6
@ Jasonwryan, 그 답이 보인다.
와일드 카드

1
1995 년SunOS 5.5.1 ksh 맨 페이지 는 "현재 작업 디렉토리"를 사용하지만 OpenBSD 2.0 ksh 맨 페이지 (1995 년 날짜) 는 "현재 작업 디렉토리"를 사용합니다. 둘 다 1996 년 말에 릴리스되었습니다. 흥미 롭습니다.
muru

4
FWIW에서이 명령 pwd 은 1974 년 6 월 Thompson & Ritchie의 UNIX Programmer 's Manual 5th edition에서 “print working directory pathname” 으로 설명 되어 있으며 3 판에는 없습니다. 아아, 나는 4 번째 사본을 찾을 수 없습니다.
스펙트럼

2
pwd유틸리티 및 pwd데이터 구조 필드는 MULTICS에서 제공됩니다. PWD환경 변수가 UNIX에 추가 되었다고 생각 합니다. 그래도 확실히 이전 버전 ksh88입니다.
Satō Katsura

답변:


4

약어입니다. 약어는 다음과 같습니다.
인쇄 작업 디렉토리

편집
역사적으로, 프로그램의 출력은 종이보다는 화면에 인쇄되었다. 따라서 인쇄 부분은 명령이 개발 된 당시의 출력 기술 때문입니다.


어원? 어설 션의 출처는 무엇입니까?
Tom Hale

그러나 @Sato 1980 쇼 인쇄 작업 디렉토리로 PWD의 사용에 기록 멀 틱스에 대한 가이드로, 좋은 포인트가 multicians.org/multics-commands.html 이 책은 동의 books.google.com/...
옥타

Multics가 존재하기 전에 CTSS (MIT에서 모두)가 있었고 그 결과는 Cathode Ray Tubes 대신 종이 카드에 인쇄되었습니다. 그래서 인쇄 하루의 적절한 용어였다. linfo.org/pwd.html
Octavian
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.