現在、screen
2つの異なる関連プロジェクト(単純化)で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プロセスの1つを終了して再起動するまではうまくいきます。ウォッチャを終了srv
して再起動すると、無効なディレクトリにあり、ウォッチャを起動するためにchdirを実行すると、クライアントウォッチャを再起動できなくなります。
画面ウィンドウを最初に起動したディレクトリに「固定」して終了して再起動した後でも、そのディレクトリを保持する方法はありますか?同じことを行う他の方法はありますか?