2012-04-04 109 views
5

我知道这是可能的手动通过ctrl命令使用GNU屏幕的Linux,但我似乎无法找到一种方式来执行此操作只使用脚本。有没有办法在GNU屏幕中自动分割屏幕?

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

例如使用两个单独的手表LS夹命令


[屏幕1]观看LS的folder1


[屏幕2]观看LS FOLDER2


回答

5

你。按照顺序解释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 
+2

对于那些想知道如何创建垂直分割的人:'split -v' – Daan 2016-07-29 07:22:29