Как запустить tmux с помощью команды shell - PullRequest
0 голосов
/ 22 октября 2019

Я хочу запустить tmux с командой shell в нем

Я пытаюсь: tmux new-session -d -s foo 'echo intmux' (я хочу использовать это позже в скрипте bash)

Но это не работает. Я ожидаю, что:

1) Tmux откроет новое окно (как tmux new)

2) команда echo intmux будет называться

1 Ответ

0 голосов
/ 22 октября 2019

Вы можете запустить

tmux new-session '-s foo' \; neww '-t 2 -n echo' mc

Но это порождает другое окно в новом сеансе, где выполняется ваша команда, поэтому, возможно, вы захотите закрыть первое окно

tmux new-session '-s foo' \; neww '-n echo' mc \; kill-window '-t 1'
...