64時間ごとにスクリプトを実行するにはどうすればよいですか?

64時間ごとにスクリプトを実行するにはどうすればよいですか?

64時間ごとにスクリプトを実行する必要があります。私は答えが見つかりませんcron。これは使えますか?それともシェルスクリプトでループを使用する必要がありますか?

ベストアンサー1

1時間ごとに実行し、ランダムな瞬間(たとえば、Unix epoch時間の瞬間0)以降の時間数が64の倍数であることを確認してください。

0 * * * * t=$(date +\%s); [ "$(( (t / 3600) \% 64 ))" -eq 0 ] && your-command

おすすめ記事