在屏幕分割中运行多个命令

has*_*sen 8 gnu-screen tmux

我有几个长时间运行的命令,我想在同一个屏幕(终端应用程序中的同一个选项卡)中一起运行。

我目前的设置是这样的:

tmux new-session -d 'cmd1'
tmux split-window 'cmd2'
tmux split-window 'cmd3'
tmux attach
Run Code Online (Sandbox Code Playgroud)

但是,似乎tmux split-window实际上拆分了最后一个拆分,因此如果我以这种方式运行多个命令,第一个命令会占据屏幕的一半,而其他命令会逐渐变小。

是否有一种更简单的方法可以在相等大小的拆分中运行所有命令?

Pet*_*r.O 9

只需在您的之前添加以下命令 tmux attach

tmux select-layout even-vertical
Run Code Online (Sandbox Code Playgroud)