byobu new-session -d -s name; byobu new-window -t name:1 -n 'window-1-title' 'command-1'; byobu new-window -t name:2 -n 'window-2-title' 'command-2'; byobu select-window -t name:1; byobu -2 attach-session -t name


Команда «byobu new-session -d -s name» создает новую сессию с именем «name» в Byobu (оболочка для tmux) и запускает ее в фоновом режиме (-d).

Команда «byobu new-window -t name:1 -n ‘window-1-title’ ‘command-1′» создает новое окно в сессии «name» с номером 1. Окно будет иметь заголовок «window-1-title» и выполнит команду «command-1».

Команда «byobu new-window -t name:2 -n ‘window-2-title’ ‘command-2′» создает новое окно с номером 2 в сессии «name». Окно будет иметь заголовок «window-2-title» и выполнит команду «command-2».

Команда «byobu select-window -t name:1» выбирает окно с номером 1 в сессии «name».

Команда «byobu -2 attach-session -t name» присоединяет пользователя к сессии «name» и отображает предопределенные окна.

Эта команда полезна, если вы хотите запустить Byobu с определенными окнами и командами, чтобы быстро переключаться между ними. Альтернативой может быть использование обычной команды «byobu» без предустановленных окон и команд, и создание/переключение окон и выполнение команд вручную. Аргументы, передаваемые команде, указывают имя сессии, номер окна, заголовок и команду, которую нужно выполнить.

Ответить

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