답변:
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
및 PS4
POSIX입니다. PS3
비 POSIX select
명령에 의해 사용되며 bash
최근 에는 명령 을 읽은 후 실제로 실행하기 전에 PS0
표시 할 프롬프트가 도입되었습니다 .