Se você já está na sessão do tmux, você pode executar algum comando em uma nova janela como abaixo:
$ tmux neww {command}
Além disso, se você quiser dividir a janela e executar o comando:
$ tmux splitw {command}
Veja um exemplo da execução de tail -f para vários arquivos no diretório de log:
$ find logs/ -name '*.log' | xargs -n1 -I{} bash -c 'tmux splitw "tail -f $1"; tmux select-layout main-vertical' -- {}
tmux select-layout
part é para corrigir o layout do painel.
adicionado conforme comentário:
Você pode usar:
$ tmux new {command}
Se você não estiver na sessão do tmux. Então você pode combinar isso assim.
test.sh:
tmux new -s foo "bash tmux-test.sh; wait"
tmux-test.sh:
tmux neww htop
tmux neww htop
tmux splitw htop
e, em seguida, execute test.sh