使用单个 bash 脚本使用 GNU 屏幕打开多个拆分窗口

And*_*nro 9 bash gnu-screen

我想创建一个 bash 脚本来自动打开一个屏幕窗口,其中包含 4 个运行预定命令的会话。我想在顶部两个框架上打开htop和slurm,在中间大框架中打开squidview,在底部大框架上打开一个空白终端。是否可以使用单个 bash 脚本进行设置?

msw*_*msw 7

这会做一些你想要的事情:

$ cat my_screenrc
screen top 
split
focus down
screen vmstat 1
split
focus down
screen
focus bottom
$ screen -c my_screenrc
Run Code Online (Sandbox Code Playgroud)

screen 似乎比多个面板更倾向于屏幕翻转,并且文档非常神秘。