GNU Screen中有自动分屏的方法吗?

8
我知道在Linux中可以通过使用GNU Screen和ctrl命令手动实现此操作,但我似乎找不到只使用脚本来完成此操作的方法。
我的目标是通过脚本让GNU Screen水平分割终端屏幕,并同时在每个屏幕上运行两个不同的命令。
例如,使用两个单独的watch ls folder命令:
[屏幕1] watch ls folder1
[屏幕2] watch ls folder2
1个回答

7
你的 .screenrc 文件会按照顺序进行解析,类似于手动执行 Ctrl-A 命令。
$ cat .screenrc
screen -t folder1 1 watch ls /path/to/folder1
screen -t folder2 2 watch ls /path/to/folder2
sessionname Hello
split
select 1
focus
select 2
startup_message off

4
对于想知道如何创建垂直分割的人:split -v - Daan
这个解决方案创建了两个窗口,但它并没有分割它们。我使用了这个解决方案代替:https://unix.stackexchange.com/a/89623/8827 - marinara

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接