我正在尝试编写用于在tmux中创建窗格的shell脚本。
#!/bin/sh
tmux rename-window user
tmux new-session -d
tmux split-window -h
tmux selectp -t 1
tmux split-window -h
tmux select-layout even-horizontal
tmux selectp -t 2
tmux split-window -v
Run Code Online (Sandbox Code Playgroud)
但是,执行上述代码时不会产生所需的输出。
图片显示了执行代码时产生的输出:

相反,当所有命令都写入tmux时,它将产生所需的输出。
图片指示手动键入命令时产生的输出:
如何修改代码以产生期望的结果?