답변:
PS1환경 변수 에 따라 쉘이 설정하는 기본 프롬프트 문자열이라고합니다 . 이것은 일반적으로 대화식 쉘에 대해서만 사용자 단위로 설정되며, 일반적으로 ~/.bashrc기본값은로 정의 됩니다 \s-\v\$.
내 시스템에서 :
$ echo "$PS1"
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\W\$
확장 :
username@hostname:pwd$
각 토큰 PROMPTING의 기능 man bash을 보려면 섹션을 확인하십시오 .
PS프롬프트는 POSIX입니다.
PS1, PS2및 PS4POSIX입니다. PS3비 POSIX select명령에 의해 사용되며 bash최근 에는 명령 을 읽은 후 실제로 실행하기 전에 PS0표시 할 프롬프트가 도입되었습니다 .