根据Unix“屏幕”命令的文档,您可以在 .screenrc 中配置它以从一堆默认屏幕开始,每个屏幕都运行您指定的命令。
这是我的配置:
# Default screens
screen -t "shell_0" 1
screen -t "autotest" 2 cd ~/project/contactdb ; autotest
它不会运行自动测试命令。当我开始时,我试图运行的那个窗口会autotest
立即关闭screen
。
我也试过了...
screen -t "autotest" 2 cd ~/project/contactdb
结果相同。
我也试过...
screen -t "autotest" 2 ls
那里也有同样的结果。
让它在启动时在给定屏幕中运行命令的秘诀是什么?