8

我知道这可以通过使用 gnu screen for linux 的 ctrl 命令手动实现,但我似乎无法找到仅使用脚本来执行此操作的方法。

我想要完成的是通过脚本让 gnu 屏幕水平拆分我的终端屏幕并同时在每个屏幕上运行两个单独的命令。

例如使用两个单独的 watch ls 文件夹命令


[屏幕 1] 观看 ls folder1


[屏幕 2] 观看 ls folder2


4

1 回答 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
于 2012-04-04T20:24:50.550 回答