どういうわけか、cronで*
パラメータをいじるのを理解するのが難しいと感じています。
1時間ごとにジョブを実行する必要があり、以下の設定を使用しました。
* */1 * * *
しかし、それは仕事をしていないようです。誰かが上記の意味と仕事に必要なものを説明できますか?
*
はeveryを意味します。*/n
はn番目ごとを意味します。 (そう */1
は1ごとを意味します。)1時間に1回だけ実行したい場合は、最初の項目を別のものに設定してから、*
、 例えば 20 * * * *
毎時20分に実行します。
または、/ etc/cron.hourly /(またはシステムにあるもの)を書き込む権限がある場合は、そこにスクリプトを配置できます。
*/1
は冗長です。代わりに*
を使用してください。
* */1 * * *
1時間ごとにジョブを実行するのではなく、毎分実行します!
1時間ごとにジョブを実行するには(1:00、2:00など)を使用します
0 * * * *