Выберите экран в сеансе отдельного экрана

На screen есть команда kill , которая убивает текущее окно. Эта команда может быть отправлена ​​даже на сеанс отдельного screen , запустив:

 screen -S SessionName -X kill 

Это работает, чтобы убить только текущее окно. Чтобы убить любое другое окно, кажется, что единственный способ – сначала переключиться на это окно, а затем убить его. Команда select позволяет переключаться между окнами в сеансе screen . Ввод следующего при подключении к сеансу screen позволит выбрать окно с именем foo .

 ^A:select foo 

Однако, когда он не подключен к сеансу, кажется, что команда select не действует. Выполнение следующих двух команд убьет текущее окно, а не окно с именем foo (если, конечно, это не активное окно).

 screen -S SessionName -X select foo screen -S SessionName -X kill 

Я проверил, что это происходит, даже если я присоединяюсь и отключаюсь от сеанса, прежде чем пытаться выбрать окно (известное обходное решение для некоторых других экранных причуд).

Interesting Posts

Msgstr "sudo: apt-get: команда не найдена." После удаления некоторых пакетов

Чтение последовательного порта с помощью кота не дает мне ничего, но экран работает?

как подавить интерпретацию восьмеричного числа bash? (интерпретироваться как десятичное)

Проблемы с компиляцией node.js из источника с использованием ./configure

Использование «ps -C java -o pid, user, cmd» Можно ли уменьшить вывод cmd?

Как искать текст по всей файловой системе?

Как установить Software Center на Kali Linux:

Linux: что такое испорченное ядро?

Поддержка языков в Linux Mint Debian Edition

ZFS Raid-Z с различными размерами дисков

Команда для отображения первых нескольких и последних нескольких строк файла

Установка GRUB2 на внешний жесткий диск без живого компакт-диска

Установка Kernel Headers в автономном режиме – Linux Kali

Выборочно извлекать файлы из .zip-архива из командной строки

modetest.c из тестов libdrm не содержит фреймов

Linux и Unix - лучшая ОС в мире.