Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Как задавать в скриптах имя вкладки screen?

Дата публикации: 23-06-2026 18:54:18



В screen (и tmux) название каждой вкладки '0 bash', '1 bash' ... и тд.
Что прописывать (echo ...?) в скрипте, чтоб там было не 'bash', а то что я хочу?Перемещено hobbit из general



 bash, echo, screen, tmux



Основное содержимое страницы с новостью.

Я тоже не нашёл и не помню, чтобы я про подобное писал.

Не совсем понял вопрос, вроде, вкладок в терминологии screen/tmux нет, там окна. Возможно, вам нужно:

printf '\033kWINDOW_NAME\033\'

Но, всё кроется в деталях. У tmux нужно включать tmux set-option allow-rename on, и эту команду можно делать прямо из скрипта, перед вызовом этой esc-последовательности.

А со screen сложнее. У нового screen (от 4.5) в конфиге две опции — defdynamictitle и dynamictitle, у старого, они, вроде как, всегда включены. И из-за них, вроде как, screen меняет название окна после выполнения команды. Если вы в консоли сделаете этот printf, то ничего не изменится, так как команда сразу завершится. Вы попробуйте сделать:

printf '\033kWINDOW_NAME\033\'; sleep 300

и пока sleep не завершился посмотрите, поменялось имя окна или нет, и то что вам нужно или нет.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Отображение иконки на панели задач при запуске программы0524-06-2026
2Ноут не позволяет включить 240гц-8524-06-2026
3Предложение на Форум2327-06-2026
4Мышка в Линуксе-5324-06-2026
5Gnome-Remote-Desktop не функционирует0724-06-2026
6Вышло обновление 3.7 терминального мультиплексора tmux для Linux0727-06-2026
7wget, curl - не получается скачать файл с пробелами в имени0501-06-2026
8Телеграм и ширина баблов-3503-07-2026
9Кто пишет прикладные программы?0224-06-2026
10Выключить Wayland в wine0726-06-2026

Классификация: Мнения. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 6. Источник: www.linux.org.ru.