時間をずらしてcronを実行する
5分間隔で実行するときは */5 * * * * command
こんな感じで */5
と指定しますよね。
この場合だと0分、5分、10分、……、55分に実行されます。
0分開始は嫌だったのでずらすことにしました。
# 0分、5分、10分、……、55分
*/5 * * * * command
# 1分、6分、11分、……、56分
1-56/5 * * * * command
# 2分、7分、12分、……、57分
2-57/5 * * * * command
# 3分、8分、13分、……、58分
3-58/5 * * * * command
# 4分、9分、14分、……、59分
4-59/5 * * * * command
範囲を指定することで間隔をずらすことが出来ました。