watchコマンドの待ち時間を約4200秒に延長する方法は?

watchコマンドの待ち時間を約4200秒に延長する方法は?

watchコマンドに制限があります。

4時間程度ごとにコマンドを実行するように指定しましたが、watch -n 144004200秒程度ごとにコマンドが実行されて約1時間程度待機します。それ以外の場合は非常に便利なコマンドです。範囲を4200秒以上に拡張する方法はありますか?

私は限界がマイクロ秒、42億マイクロ秒、4200Mが2^32以上で測定された時間から始まったと思います。

ベストアンサー1

使用watchできる忙しい箱:busybox パッケージをインストールしたら、次に呼び出します。

 busybox watch -n 14400 THE_COMMAND

procpsパッケージの一般的なケースとは異なり、watchこれは内部的に(マイクロ秒ではなく)秒単位で動作します。

しかし、それが長く必要な場合は、少なくとも一度cronatてください。これにより、端末なしでバックグラウンドでコマンドを実行できます。

おすすめ記事