tmux new "echo hello; sleep 10" ';' split "echo world; sleep 10"
Isso criará uma nova janela tmux
", que executa o primeiro comando, depois é dividida verticalmente para criar um novo painel no qual o segundo comando é executado. Os dois comandos serão iniciados quase simultaneamente. Sem o sleep
, a janela tmux
desaparecerá logo após o echo
ser feito.
O ';'
delimita os dois tmux
de comandos new
( new-window
) e split
( split-window
). Isto tem que ser protegido do shell escapando ou citando.
Para dividir na outra orientação, use split -h
.