以下を使ってタスクを実行したいと思います。予約されたこと 週に一度または1時間に1回が、指定された時間まで開始されません。
これが毎日のことなら、私は単にこれを書きます(後でcrontab -e
)。
00 07 * * * my_command_here
時間ごとの作業について私が考えることができるものは次のとおりです。
00 */1 * * * my_command_here
これは部分的にのみ機能します。ジョブは午前7時以降にのみ開始したいと思います(午前2時にこのコマンドを入力すると、コマンドは午前3時、午前4時...などに実行されます)。
毎週実行するには何を書く必要がありますか?毎時間実行されるタスクは何ですか?
Ubuntu 19.10を使用しています。
答え1
@weekly
毎週実行する場合は、さまざまな設定で使用できます。
0 0 * * 0 your_weekly_command
時間が合わない場合は最初の 2 つのフィールドを調整し、日付が合わない場合は最後のフィールドを調整します。
午前7時から午後7時(含む)間の時間別実行の場合、
0 7-19 * * * your_hourly_command