1. ホーム
  2. unix

[解決済み] 0分以外の時間から5分ごとにcronジョブを実行するにはどうすればよいですか?

2023-07-21 06:17:01

質問内容

あるスクリプトを 5 分ごとに実行させたいと思います。たとえば 13:02 から開始し、別のスクリプトを 5 分ごとに実行させることができますが、開始時間は 13:04 なので、最初のジョブの開始の 2 分後に 2 番目のスクリプトが実行されます。どうすればこれを実現できますか?

どのように解決するのですか。

構文1

*/5+2 * * * * 1st-script
*/5+4 * * * * 2nd-script

今後の参考のために、このオンラインをご覧ください。 Cronジョブジェネレータ .

シンタックス 2

という報告がいくつかあるため + 構文が Ubuntu 14.04 で機能しないという報告がいくつかあるため、ここにバリエーションがあります。

2-59/5 * * * * 1st-script
4-59/5 * * * * 2nd-script

この結果、1つ目のスクリプトは毎時2分のオフセットで始まり5分ごとに実行され、2つ目のスクリプトは4分のオフセットで同じ動作をすることになります。