문제

현재 SSH에 로그온 할 때를 사용하는 스크립트를 작성하려고합니다.xterm 컬러 터미널을 사용할 때 모든 프롬프트가 서버에 로그온하면 [user@host]~/directory$로 나타납니다.그러나 SSH에서 직접 출력을 읽으면 다음과 같은 <ESC>]0;user@host:~/directory[user@host]~/directory$가 표시됩니다.export PS1="#-->"를 사용하면 결과가 <ESC>]0;user@host:~/directory#-->로 변경됩니다.

제 질문은 다음과 같습니다. 염기 서열은 라 코디 세 타코데도를 무엇입니까?그리고 어떤 클래스의 터미널에 속합니까?VT52도 VT100도 찾지 못했습니다.

도움이 되었습니까?

해결책

기본적으로 각 탭의 레이블은 해당 세션에서 실행중인 작업의 이름입니다.일부 시스템은 로그인 한 호스트 이름이나 현재 디렉토리와 같은 추가 정보로이를 보강하도록 구성되어 있습니다.다음과 같은 특수 코드를 보내면됩니다. 라코 디스

예 : ESC] 0; david @ Scott : ~ ^ G는 탭 제목에 "david @ Scott : ~"를 입력합니다.

이를 XTERM hardstatus 해킹이라고합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top