긴 프로세스를 실행하는 경우 시간 기반 명령을 실행할 수있는 방법이 있습니까?
예를 들어, 나는 대략 10 분 동안 실행되는 정말 긴 프로세스를 실행하고 있습니다.
5 분 후에 별도의 명령을 실행하고 싶습니다. 예를 들어 별도의 명령은 다음과 같습니다.echo 5 minutes complete
(참고 : 명령 완료를 향한 진행을 원하지 않고 지정된 간격 후에 명령을 실행하기 만하면됩니다.)
가능합니까?
1
대부분의 경우 프로세스가 얼마나 오래 걸릴지 미리 알 수 없습니다.
—
choroba
"시간 기반 명령"이란 무엇입니까? 진행률 표시 줄을 작성 하시겠습니까? 질문의 현재 문구에 따라 백그라운드에서 장시간 실행되는 명령을 넣은 다음 시스템 시계를 표시 할 수 있습니다. 명확히하십시오.
—
와일드 카드
@Wildcard 나는 질문에서 명확히했다. 진행률 표시 줄이 아닙니다. 일정 간격 후에 명령을 실행합니다
—
Aniket Bhattacharyea
"5 분 완료"는 반향을 일으키는 이상한 일입니다. "5 분이 경과하지 않았습니다"? "시간이 _____"가 아닙니까? 다른 임의의 명령이 실행되기 전에 장기 실행 명령이 시작된 시간부터 지정된 시간 간격이 경과되도록 하시겠습니까? 그렇다면 왜 그냥 달리지
—
와일드 카드
longcommand & sleep 300 && command-to-do-after-five-minutes
않겠습니까? (실제로 아마도 당신이 찾고있는 것일 것입니다.) 당신은 명확하게 충분하지 않았습니다.