간단한 질문일지 모르지만, Google을 사용하여 스스로 알아낼 수 있는 것은 다른 것이 생각나지 않습니다.
저는 mx-linux에 추가한 gnome 터미널을 사용하고 있습니다. 기본적으로 다음과 같습니다.
user@computer:~
$ echo some command
some command
나는 달러 기호가 한 줄에 있는 것을 좋아하지 않습니다. 나는 그것이 다음과 같이 보이기를 원합니다 :
philmx@philmx:~$ echo some command
some command
저는 현재 Debian 기반 MX Linux를 사용하고 있습니다.
내가 이해한 바에 따르면, 이것은 편집이 필요한 것일 수 있습니다 ~/.bash.rc
. 근데 뭐...
답변1
수정하려는 것은 쉘입니다빠르게. 환경변수에 저장됩니다 PS1
. echo $PS1
실제 사용팁을 확인 하실 수 있습니다 .
개행 문자를 제거하려면 결과에서 해당 문자를 제거 echo PS1
하고PS1
.bashrc(개행은 시퀀스로 표시됩니다 \n
).
여기에 예가 있습니다. 이것을 export PS1=...
bashrc에 추가하세요($HOME/.bashrc) 프롬프트에 만족하면.
user@host:~
$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\
[\033[01;34m\]\w\[\033[00m\]\n\$
user@host:~
$ export PS1=\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
user@host:~$ echo I removed the newline from the prompt, add the same line to your bashrc
I removed the newline from the prompt, add the same line to your bashrc
user@host:~$
\[\033[01;32m\]
참고: 주로 색상에 사용되는 이스케이프 코드와 같은 이상한 문자 시퀀스입니다. 더 자세히 알아보려면 bash 프롬프트 사용자 정의에 대한 튜토리얼을 참조하세요.