.screenrc 文件允许用户指定他们希望在第一次运行屏幕时打开多个窗口。例如。
screen -t myWindowA 0 ""
screen -t myWindowB 1 "-${SHELL}"
screen -t myWindowC 2 "-${SHELL}"
我希望每个窗口先运行一些命令,例如:
screen -t myWindowA 0 "<go to directory a, source a.sh"
screen -t myWindowB 1 "-${SHELL} <go to directory b, source b.sh>"
screen -t myWindowC 2 "-${SHELL} <go to directoy c; start a watch on `ls -l`>"
有没有办法做到这一点?
请注意,这与此 issue类似,但又有所不同。
你当然可以。在我的服务器上,我有一个/etc/screenrc: