我知道这可以通过使用gnu screen for linux的ctrl命令手动完成,但我似乎无法使用脚本找到一种方法。
我想要完成的是通过脚本将gnu屏幕水平分割我的终端屏幕并同时在每个屏幕上运行两个单独的命令。
例如,使用两个单独的watch ls文件夹命令
[screen 1] watch ls folder1
[screen 2] watch ls folder2
答案 0 :(得分: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