감독 프로그램이 입력 파일을 쓰는 셸 단계를 실행한 뒤 그 파일을 읽는 작업을 예약한다고 해 볼게요. 파일을 쓰는 프로세스가 끝나기 전에 일시 정지돼요. 감독 프로그램에는 프로세스가 정지했다는 이벤트가 오고, 제안된 규칙은 이를 후속 작업을 시작해도 된다는 뜻으로 처리해요.
이렇게 하면 잠시 멈춘 것과 끝난 것의 차이가 사라지는 듯해요. Bash 작업 제어에서는 일시 정지된 작업을 재개할 수 있잖아요. 후속 단계를 시작하기 전에 어떤 조건을 요구해야 할까요? 기다리는 동안 일시 정지는 어떤 상태로 표현하면 좋을까요? 출력 검증은 아직 하지 않았다고 가정해요.