我使用 timelimit 来限制程序可以运行的时间。因为我需要在超时时返回 0,所以我使用:
timelimit -q -t 3600 ./runningfile.sh || true
但即使 runningfile.sh 失败,也会返回 true。有没有办法在命令失败时返回非零值,但在超时时返回 0?它不一定必须使用 timelimit 命令。
我使用 timelimit 来限制程序可以运行的时间。因为我需要在超时时返回 0,所以我使用:
timelimit -q -t 3600 ./runningfile.sh || true
但即使 runningfile.sh 失败,也会返回 true。有没有办法在命令失败时返回非零值,但在超时时返回 0?它不一定必须使用 timelimit 命令。