«ps1» 태그된 질문

PS1은 Bourne 쉘의 환경 변수이며 명령 프롬프트를 지정하는 변형입니다.



1
PS1 문제, 혼란스러운 CLI
간단한 PS1 과제를 수행했습니다 PS1="\e[0;31m[\W]\$ \e[m " 내가하고 싶은 것은 프롬프트 색상을 변경하고 상대 경로 만 표시하는 것입니다. 그러나 이것은 CLI를 망칩니다. 예를 들어, 기록을 찾아 볼 때 ↑화면이 잘리고 겹칩니다. 긴 명령을 입력하면 커서가 프롬프트 디스플레이 자체와 겹치는 화면의 시작 부분으로 이동합니다. 내가 뭘 잘못 했니?
16 command-line  bash  ps1 

2
PS1에서 왜 내 기능이 재평가되지 않습니까?
함수에 의해 프롬프트의 일부를 동적으로 설정하려고합니다 .bashrc. asdf () { echo -n $(pwd) } PS1="\u@\h:\w $(asdf)\$ " 쉘을 열면 처음에 기대하는 것을 얻을 수 있습니다. $ bash darthbith@server:~/test /home/darthbith/test$ 그러나 디렉토리를 변경할 때 함수로 정의 된 부분은 변경되지 않습니다. darthbith@server:~/test /home/darthbith/test$ cd ~/test2 darthbith@server:~/test2 /home/darthbith/test$ 내 실제 목표는 git-prompt.sh스크립트 를 …

3
Bash PS1 사용자 지정 프롬프트에서 긴 줄이 겹칩니다.
PS1서버 이름, 시간, 사용자 이름 및 기타 유용한 변수 로 멋진 2 줄 bash 프롬프트를 구성했습니다 . PS1="\n\[\033[1;34m\]\342\226\210\342\226\210 \u @ $SERVER_NAME""$BBlue"" \w""$Color_Off \n\[\033[0;36m\]\342\226\210\342\226\210 \d \t $ \[\033[0;39m\]" 전체 Github 소스는 여기에 있습니다 . 문제는 긴 줄이 종종 자신을 감싸서 새 줄이 이전 줄과 겹쳐진다는 것입니다. 문제는 일관성이 없습니다. 일부 줄은 …
13 bash  prompt  ps1 



1
bash의 PS1에서 사용자 이름의 특정 문자 색상 변경
PS1에서 bash로 표시되는 사용자 이름의 특정 문자 색상을 변경하고 싶습니다. 예 : 나의 경우 \u입니다 rahul, 내가 편지를 싶습니다 h블루 컬러로 흰색으로 휴식을. 나는 \u사용자 이름 을 참조하고 전체 '엔티티'에 색상을 추가하는 것은 다음과 같은 태그를 추가하여 수행 된다는 것을 알고 [\033[38;5;15m\]있습니다. 가능하다면 어떻게하는지 알려주세요.

1
프롬프트에서 색상 표시
프롬프트를 컬러로 표시하는 방법은 무엇입니까? 화면에 많은 텍스트가 올라가고 크루 드가 많이 나타납니다. 같은 (red)myName(red)@(blue)myMachine:~$(blue)것이 일을 단순화하는 데 도움이 될 것입니다.
8 bash  prompt  ps1 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.