エラーによりタイムアウトは失敗しますが、タイムアウトにより失敗しません

エラーによりタイムアウトは失敗しますが、タイムアウトにより失敗しません

私はプログラムが実行できる時間を制限するためにtimelimitを使います。タイムアウト時に0を返す必要があるため、次のようにします。

timelimit -q -t 3600 ./runningfile.sh || true

しかし、runningfile.shが失敗してもtrueを返します。コマンドが失敗した場合はゼロ以外の値を返しますが、タイムアウト時にゼロを返す方法はありますか? timelimit コマンドを使用する必要はありません。

ベストアンサー1

おすすめ記事