Как задать имя окна при использовании SSH с помощью screen

ssh() { [ $TERM == screen ] && (screen -X title "${1##*@}"; command ssh "$@"; screen -X title '';exit;) || command ssh "$@"; }


Эта команда определяет функцию ssh(), которая использует утилиту screen для изменения заголовка окна при подключении к удаленному серверу по SSH. Заголовок окна изменяется на имя удаленного сервера. Если пользователь работает внутри screen, то функция также сохраняет и восстанавливает изначальный заголовок окна.

Эта функция может быть полезна при работе с несколькими удаленными серверами одновременно для более удобной навигации между окнами screen. Альтернативные способы изменения заголовка окна screen включают использование сочетания клавиш Ctrl-a A или вручную установку заголовка командой screen -X title.

Аргументы команды передаются в ssh без изменений.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *