5
각 창에서 자동으로 이름을 해당 창에서 실행 한 마지막 프로그램의 이름으로 변경하는 방법이 있습니까?gnu 화면 : 마지막으로 호출 한 프로그램 다음에 자동으로 창 이름을 지정할 수 있습니까?
이것은 수동으로 창 이름을 바꾸는 것보다 편리합니다.
각 창에서 자동으로 이름을 해당 창에서 실행 한 마지막 프로그램의 이름으로 변경하는 방법이 있습니까?gnu 화면 : 마지막으로 호출 한 프로그램 다음에 자동으로 창 이름을 지정할 수 있습니까?
이것은 수동으로 창 이름을 바꾸는 것보다 편리합니다.
예, shelltitle을 사용하여이 작업을 수행 할 수 있습니다.
bash를 사용한다고 가정하면 다음이 작동합니다. 당신의 .screenrc
이 추가 : "$"이 프롬프트 문자열 ($ PS1)와 "bash는"말에 무엇이든 일치해야
shelltitle "$ |bash"
기본 제목입니다. 그런 다음 프롬프트 문자열의 시작 부분에 널 제목 이스케이프 시퀀스를 추가하여 .profile
또는 무엇이든에 가야한다
export PS1='\[\033k\033\\\]'$PS1
합니다.
다른 쉘 (tcsh, zsh)을 사용하면 명령을 입력 한 후 실행할 항목을 연결할 수 있습니다. 이 중 하나를 사용하면 이스케이프 문자열을 넣는 것이 더 현명한 장소가 될 것입니다. – ezod
감사합니다. 이 작동합니다. – dan
이 PS1을 사용하면 이상한 문자가 표시됩니다. 왜 이런거야? –