Почему заголовок активной панели tmux не меняется обратно после переключения на удаленный хост?

Если вы используете GNU / все, что вы можете

find abc -type f -exec sed -i 's/test/best/gw /dev/fd/2' {} +

, но в своем тексте вы упомянули, что хотите распечатать результаты перед заменой , не уверен, что там означает «результаты», но

find abc -type f -exec sed -i '/test/w /dev/fd/2
                               s//best/g' {} +

выводит строки, которые будут изменены перед заменой.

0
02.08.2018, 00:09
1 ответ

Заголовок в строке состояния был изменен escape-последовательностью из хоста «build». Простое завершение соединения ssh не меняет название обратно.

Отправка "\ekTEST\e\\"на терминал изменит заголовок на "ТЕСТ". Это обратная косая черта ESC k TEST ESC.

echo -en "\ekTEST\e\\"

С практической точки зрения это тоже сработает

echo -e "\ekTEST"
1
28.01.2020, 02:42

Теги

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