답변1
POSIX적으로:
$ NL='
'
$ PS1=${PS1}${NL}
$
<cursor here>
답변2
bash
(and) 에서는 yash
환경 변수 끝에 개행 문자를 추가합니다.\n
PS1
예를 들어:
$ echo "$PS1"
\[\e]0;\u@\h: \w\a\]\u@\h:\w\$
$ PS1='\[\e]0;\u@\h: \w\a\]\u@\h:\w\$\n'
$
echo "$PS1"
\[\e]0;\u@\h: \w\a\]\u@\h:\w\$\n
영구적으로 만들려면 셸 시작 구성 파일(예 ~/.bashrc
: )에 저장하세요.
echo "PS1='\[\e]0;\u@\h: \w\a\]\u@\h:\w\$\n'" >>~/.bashrc
답변3
bash
또 다른 방법 yash
은 다음과 같습니다.
$ PS1="$PS1\n"