在其原始目录中复活“screen”窗口

在其原始目录中复活“screen”窗口

我目前有一个screen文件,用于自动打开窗口来监视两个不同相关项目中的 Grunt 构建(简化):

sessionname popcorn
zombie kr

chdir srv
screen -t "srv grunt watch"     1 grunt watch

chdir ../client
screen -t "client grunt watch"  2 grunt watch

工作正常,直到它偶尔想要终止并重新启动 Grunt 进程之一。如果我终止srv观察程序然后重新启动它,它现在位于错误的目录中,并且如果我 chdir 以便启动该观察程序,则重新启动客户端观察程序现在会失败。

有没有办法让屏幕窗口“粘”到它最初启动的目录,以便它在被杀死并重新启动后保留其目录?是否有另一种方法可以完成同样的事情?

相关内容