인터럽트가 있는 여러 스크립트를 하나로 통합

인터럽트가 있는 여러 스크립트를 하나로 통합

저는 스크립트를 작성 중인데 "sleep 600"(예를 들어)을 사용하는 대신 실제로 같은 시간 동안 절전 모드로 전환되는 다른 스크립트를 실행하고 싶습니다.

따라서 기본적으로 bash는 10분 동안 "아무 것도 하지 않는" 대신 다른 작업을 수행합니다.

시간이 지나면 bash는 첫 번째 스크립트가 중단된 지점부터 계속 실행됩니다. 그런 다음 두 프로세스가 모두 완료될 때까지 반복합니다.

또 다른 가능한 옵션은 프로세스 1에서 루프 1을 실행하고 프로세스 2에서 루프 1을 실행한 다음 루프 1 실행에 필요한 시간 < 슬립 시간인 경우 남은 시간 동안 슬립하고 계속하는 것입니다. 이 경우에는 프로세스 시간을 정해야 합니다.

이 타이밍 요소를 여러 스크립트와 결합하는 방법에 대한 아이디어가 있습니까?

관련 정보