刚好最近有类似的需求。
tmux在开始就开多视窗并且有起始指令
范例
https://i.imgur.com/4IEMQOa.png
对应的指令, new-session, send-keys, split-window
tmux new-session \; \
send-keys 'dmesg | tail' C-m \; \
split-window -v \; clock-mode \; \
split-window -h \; \
send-keys 'top' C-m \;
参考资料
https://stackoverflow.com/questions/5609192/
how-to-set-up-tmux-so-that-it-starts-up-with-specified-windows-opened
https://tmuxcheatsheet.com/
※ 引述《Ducatee (春生秋声)》之铭言:
: 因为要跑多个process看输出结果
: 所以会在不同视窗执行不同指令
: 因为需要频繁测试
: 本来想写成script 在背景执行
: 但是需要看到个别视窗执行输出
: https://i.imgur.com/5hZ8EYt.jpg
: 想请问一下
: 写shell script有办法达成这个部分吗
: 还是有什么工具套件可以帮忙
: 有点关键字也很感谢~
: 谢谢各位