$PS1의 어원은 무엇입니까? [폐쇄]

$PS1의 어원은 무엇입니까? [폐쇄]

의 문자는 PS무엇을 의미합니까 $PS1?

실제로 "프롬프트 문자열"입니까?

처음으로 나타난 곳은 어디입니까 $PS1?

답변1

V7 sh.1매뉴얼 페이지PS1~로써 정의 된

기본 프롬프트 문자열, 기본값은 "$"입니다.

그렇습니다. 문자 P와 S는 PS1"프롬프트 문자열"을 나타냅니다.

PS1V7에는 Bourne 쉘이 도입되었습니다. 이전 쉘에는 그런 것이 없었습니다. V7 이전에 사용된 톰슨 쉘,변수가 전혀 없어요.PWB(Mashey) 쉘에 단일 문자 알파벳 변수가 도입되었습니다.( $ato)는 (셸에 지정된 인수 수), (검색 경로), (마지막 명령의 반환 코드), (사용자의 로그인 디렉터리) 및 (터미널 식별)에 특별한 의미를 부여하며 $z다음으로 대체됩니다. 쉘 프로세스 번호. 이는 환경 변수의 보다 일반적인 개념으로 정제되었습니다.$n$p$r$s$t$$V7 디자인.

관련 정보