«prompt» 태그된 질문

쉘이 사용자 입력을 기다리고 있음을 알리기 위해 대화식 쉘이 표시하는 문자열.

1
스크립트에서 sudo를 사용하는 동안 GUI 프롬프트로 비밀번호를 요청하는 방법은 무엇입니까?
GNOME Flashback Desktop Environment와 함께 Trisquel GNU / Linux를 사용합니다. sudo스크립트에서 with 명령을 실행하려면 사용자에게 GUI 비밀번호 프롬프트가 필요합니다 . 예를 들어 다음 스크립트를 고려하십시오. zenity --question --text="Do you want to install this package?" if [[ $? -eq 0 ]]; then sudo apt-get install package else zenity --warning fi 다음과 …

3
줄 길이 계산을 중단하지 않고 Bash의 PS1에 명령을 포함시키는 방법은 무엇입니까?
Tonin 은 기본 프롬프트 에서 버그 를 지적했습니다 . 최소 예 : PS1 설정 : PS1='$(exit_code=$?; [[ $exit_code -eq 0 ]] || printf %s $(tput setaf 1) $exit_code $(tput sgr0) " ")$ ' 이 시점에서 프롬프트는 다음과 같습니다. $ 이제 다음을 실행하여 종료 코드 출력을 트리거하십시오. false 이제 프롬프트는 줄의 …
13 bash  prompt 

2
오디오 장치 (Morse 코드 또는 이와 유사한)를 통해 Login TTY를 구성 할 수 있습니까?
하루 종일 가장 비참한 측면 중 하나는 외부 세계에 대한 네트워크 액세스 권한이없는 전 세계 원격 위치에 흩어져있는 시스템의 문제를 때때로 조사해야한다는 것입니다. 현지 직원이 3G 또는 유사한 모뎀을 통해 액세스를 제공 할 수있는 경우도 있지만 신호가 없거나 현장의 기술 능력이 부족하여 불가능한 경우가 있습니다. 이 경우 현지 기술자 (또는 …
13 audio  prompt  tty 

2
zsh에서 사용자 또는 루트에 따라 프롬프트 색상 변경
zsh을에 당신이있을 수 있습니다 %#귀하의 PS1(또는 어떤 PROMPT변수) 기본적으로 디스플레이를 의미 %하는 경우 사용자 나 디스플레이 #의 경우 루트. 있도록이에 영향을 미칠 수있는 방법이 있는지 궁금 하군요 %또는 #그 사용자 또는 루트 (사용자에 대한 파란색, 루트 빨간색) 확실한 방법은 바로 변경하는 것입니다 여부에 따라 색상을 변경 PS1내 루트의 ~/.zshrc만 고려 …
13 shell  zsh  colors  prompt 

2
tty 로그인 프롬프트를 변경하는 방법?
분명히 /etc/issue하기 위해 (프롬프트 전에 표시됨) 또는 /etc/motd(로그인 후에 표시됨 )를 참조하지 않고 현재 프롬프트가 표시됩니다. hostname login: 좋은 측정을 위해 아치 리눅스를 사용하고 있지만 그 대답은 크로스 디스트로 될 것입니다.
12 terminal  login  prompt  tty 



1
명령 끝에서 bash 쉘 PS1 색상을 중지하려면 어떻게합니까?
실제 쉘 명령이 다른 색상으로 표시되는 사용자 정의 PS1 색상이 있으므로 입력 한 명령을 신속하게보고 명령 출력 자체와 분리 할 수 ​​있습니다. PS1의 색상이 명령 프롬프트에 대해 '파란색'으로 설정되어 있고 쉘의 기본 색상이 흰색이라고 가정합니다. ls와 같은 명령을 입력합니다 (ls -l은 파란색으로 표시됨) 생성되는 출력, 첫 줄은 여전히 ​​파란색입니다. 나머지 …
12 bash  prompt 

1
bash에서 오래된 프롬프트 행을 지우면 스크롤 공간이 절약됩니다.
제 터미널 테마는 이렇습니다. 그러나 나는 그 프롬프트가 너무 많은 공간을 낭비한다고 생각했다. 그리고 나중에 명령을 실행할 때마다 프롬프트를 정리할 수 있다는 아이디어를 얻었습니다. 나는 bash를 사용하고 있었고 해결책 중 하나는 preexec_invoke_exec기능 을 사용하는 것입니다. 다음 명령을 사용하여 마지막 프롬프트 문자를 정리합니다. echo -ne "\033[1A\033[K\033[1A\033[K\033[31;1m$ \033[0m" 터미널이 이렇게 깨끗해 지도록 …
11 bash  shell  terminal  prompt 

5
KornShell의 컬러 프롬프트
이 StackOverflow post 에 따르면 KornShell에 컬러 프롬프트가있을 수 있습니다. 나는 이것을하는 방법을 알아낼 수 없었다. 나는 색상을 사용할 수 있습니다 : echo -e "\033[34mLinux\033[00m" 다음과 같이 파란색 "Linux"출력을 제공합니다. printf "\033[34mLinux\033[00m" 그러나 이스케이프 코드를 PS1프롬프트 변수에 통합하면 이스케이프 되지 않습니다. 컬러 프롬프트를 표시하려면 어떻게해야합니까? eyecandy의 빠는 것 외에도 출력을 …
11 colors  prompt  ksh 

6
Bash : 프롬프트에서 종료 상태를 표시합니다.
GREEN="\e[1;32m" RED="\e[1;31m" NONE="\e[m" get_exit_status(){ es=$? if [ $es -eq 0 ] then echo -e "${GREEN}${es}${NONE}" else echo -e "${RED}${es}${NONE}" fi } get_path(){ #dummy function echo "PATH" } PROMPT_COMMAND='exitStatus=$(get_exit_status)' 다음은 올바른 exitStatus를 제공하지만 색상 변수는 확장되지 않습니다. PS1='${RED}\h $(get_path) ${exitStatus}${NONE} ' 그러나 아래 중 하나는 색상을 제공하지만 종료 상태는 업데이트되지 않습니다. …
11 bash  prompt 

4
새로운 프롬프트가 표시 될 때마다 Bash prompt execute 명령
현재 git 브랜치를 보여주는 bash에 다음 프롬프트가 있습니다. PS1+="$(git_prompt)" #git_prompt is a function in my .bashrc 이것은 .bashrc를 소스 할 때 작동하지만 분기를 변경할 때는 작동하지 않으므로 PS1 var는 .bashrc를 소스 할 때만 평가되지만 새 프롬프트가 표시 될 때마다 평가해야합니다. bash 4.3으로 어떻게 이것을 달성 할 수 있습니까?
11 bash  prompt 


2
zsh의 RPROMPT를 입력 할 때마다 어떻게 업데이트합니까?
My RPROMPT는를 사용하여 svn 정보를 표시하도록 설정되어 있습니다 vcs_info. 읽습니다 RPROMPT=${vcs_info_msg_0_}. vcs_info를 사용하여 호출됩니다 precmd(). 그러나 디렉토리를 변경할 때 RPROMPT는 업데이트되지 않습니다. 프롬프트를 다시 호출하는 경우 (source ~ / .zshrc 또는 prompt 중 하나) 만 작동하며 프롬프트를 다시 호출하지 않는 한 chdir에서 변경되지 않습니다. 이 행동을 바꿀 방법이 있습니까?

3
tmux가 PS1 프롬프트를 채색하지 않음
나는 최근 터미널 시청의 즐거움을 위해 약간의 태양 색을 수용하기 위해 PS1 변수를 변경하기로 결정했습니다. tmux 세션에 있지 않으면 모든 것이 훌륭합니다! 무지개, 조랑말, 유니콘 및 독특한 프롬프트! 멋있는! 그러나 문제는 tmux에 있습니다. PS1의 가치가 내가 기대하는 것과 tmux가 실행되지 않을 때와 같은지 확인했습니다 \[\033]0;\w\007\]\[\[\]\]\u\[\]@\[\[\]\]\h\[\]:\[\]\W\[\]$ \[\]. .bash_profile의 모든 별칭 등도 …
11 bash  osx  tmux  prompt 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.