Как обновить строку заголовка в терминаторе?

Я установил Terminator в свой linux Mint на xfce. Когда я открываю его, строка заголовка правильная:

enter image description here

но, когда я вхожу на удаленный сервер через ssh, строка заголовка не обновляется:

enter image description here

Как я могу исправить заголовок?

Пожалуйста, обратите внимание, что я работаю с более чем 1k серверов и это не возможно изменить что-либо на стороне сервера.

0
18.11.2016, 12:33
2 ответа

Если вы используете bash, добавьте в $HOME/.bashrc вашего сервера следующую строку:

export PROMPT_COMMAND="printf \"\033]0;%s@%s:%s\007\" \"${USER}\" \"${HOSTNAME%%.*}\" \"${PWD/#$HOME/~}\""
1
28.01.2020, 02:47

Вы можете сделать это с помощью клиентского скрипта, который устанавливает название цели и выполняет ssh, например,

#!/bin/sh
printf '\033]0;%s\007' "$*"
ssh "$@"
printf '\033]0;%s\007' "(local machine)"
0
28.01.2020, 02:47

Теги

Похожие вопросы