блоки "run-shell" tmux для фоновых процессов

Я использую tmux версию 1.9a и я заметила, что run-shell блокирует использование любых команд префиксного ключа до завершения команды.

чтобы воспроизвести это просто выполните

run-shell "sleep 10"

и попробуйте выполнить любую из команд префикса (например,C-b c для создания новой панели). Вы заметите, что ничего не происходит. После завершения команды действие будет выполнено.

для меня такое поведение нежелательно потому что команда, которую я хочу выполнить, никогда не должна завершаться. Это ошибка или функция? Кроме того, любые идеи, как решить эту проблему?

в случае, если вы задаетесь вопросом о конкретном случае использования: я пытаюсь получить tmux + kerberos настройки для правильной работы. Для этого я хотел бы использовать ktmux обертка, которую вы можете найти здесь.

14
задан elemakil
06.03.2023 11:18 Количество просмотров материала 3268
Распечатать страницу

1 ответ

использовать run-shell -b:

With -b, the command is run in the background.
2
отвечен Zachary Vance 2023-03-07 19:06

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх