5 で割り切れる分数を使用せずに 5 分ごとに cron ジョブを設定するにはどうすればよいですか?

5 で割り切れる分数を使用せずに 5 分ごとに cron ジョブを設定するにはどうすればよいですか?

5分ごとに実行したいcronジョブが複数あり、そのうちのいくつかはメモリを大量に消費します。そのため、すべてを同時に実行したくありません。Crontabを使用すると、次のようなジョブを実行できます。

*/5 * * * * * <job>

これは 0 分、5 分、10 分、15 分などに実行されます。2 分、7 分、12 分、17 分などに cron ジョブを実行する方法を探しています。そのセットのすべての分を入力しなくても実行できる方法はありますか?

答え1

私自身の質問への答え

私の質問に対する答えは

2-59/5 * * * * <job>

一般的に、m(1≤m<n)からn分ごとにジョブを実行するには、

m-59/n * * * * <job>

ダッシュは「m から始まり 59 で終わる毎分(両端を含む)」を意味します。

関連情報