원래 디렉터리에서 "화면" 창을 부활시킵니다.

원래 디렉터리에서 "화면" 창을 부활시킵니다.

현재 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을 실행하면 클라이언트 감시자를 다시 시작할 수 없습니다.

화면 창을 원래 시작된 디렉토리에 "고정"하여 종료하고 다시 시작한 후에도 해당 디렉토리를 유지하는 방법이 있습니까? 동일한 작업을 수행하는 다른 방법이 있습니까?

관련 정보