GNU/Linux >> Linux の 問題 >  >> Linux

特定の時間の間、15分ごとに実行されるcrontab

それは正解です。

crontab のエントリは次のようになります:

*/15 7-19 * * * /path/script >/dev/null 2>&1

あなたの命令は大丈夫です!

7.00 から 19.45 まで実行するには、15 分ごとに */15 を使用します 次のように:

*/15    07-19        *     * *     /path/script
^^^^    ^^^^^

つまり、コンテンツ */15 分列の は 15 分ごとに何かを実行しますが、2 番目の列の時間は、指定された時間の範囲でそのことを実行します。

19:00 まで実行したい場合は、次の 2 行を記述する必要があります。

*/15    07-18        *     * *     /path/script
0          19        *     * *     /path/script

コマンドの完全な説明は、crontab.guru:https://crontab.guru/#/15_7-19_ にあります。 __


Linux
  1. HH:MM:SS (時:分:秒.分割秒) を秒に変換する簡単な方法

  2. N秒ごとにbashスクリプトを繰り返し実行するには?

  3. 日、時間、分を表示する Bash 形式の稼働時間

  1. Linux:フォアグラウンドで cron ジョブを実行する

  2. 毎週日曜日にcrontabジョブを実行する方法

  3. 起動時にプログラムを実行するには?

  1. 現在の時刻を時と分で取得する

  2. /etc/crontab と crontab -e の違い

  3. CronJob 25 分ごと