타이틀이 화면에 표시되는 것을 막으려면 어떻게해야합니까? 하고 있습니다. 다른 서버로

centos7에서 bashGNU screen를 사용 하고 있습니다. 다른 서버로 ssh하면 ( ctrl+ a+ 를 통해 A) 제목을 변경 하고 서버에서 새 제목을 덮어 씁니다 USER@HOST:~. 이 작업을 어떻게 막을 수 있습니까?

역동적 인 타이틀을 살펴보면서 이것이 현재 진행중인 것으로 판단했지만 해당 기능을 비활성화하는 방법을 잘 모르겠습니다.



답변

매뉴얼 페이지에 설명 된대로 screennull title-escape-sequence를 찾습니다. PROMPT_COMMAND 환경 변수를 통해이bash 시퀀스를 보냅니다 (예 : mine 기본값은) .printf "\033k%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"

특정 창 에서이 기능을 비활성화하려면 unset PROMPT_COMMAND해당 창에서 실행하십시오 . 물론이 ~/.bashrc파일을 특정 환경 파일이나 특정 환경 파일에 추가하여 지속성을 높일 수 있습니다.


답변