나는 프로그램이 실행될 수 있는 시간을 제한하기 위해 timelimit를 사용합니다. 시간 초과 시 0을 반환해야 하기 때문에 다음을 사용합니다.
timelimit -q -t 3600 ./runningfile.sh || true
그러나 runningfile.sh가 실패하더라도 true를 반환합니다. 명령이 실패하면 0이 아닌 값을 반환하지만 시간 초과 시 0을 반환하는 방법이 있습니까? timelimit 명령을 사용할 필요는 없습니다.
나는 프로그램이 실행될 수 있는 시간을 제한하기 위해 timelimit를 사용합니다. 시간 초과 시 0을 반환해야 하기 때문에 다음을 사용합니다.
timelimit -q -t 3600 ./runningfile.sh || true
그러나 runningfile.sh가 실패하더라도 true를 반환합니다. 명령이 실패하면 0이 아닌 값을 반환하지만 시간 초과 시 0을 반환하는 방법이 있습니까? timelimit 명령을 사용할 필요는 없습니다.