久々に Linux でスクリプトを定期的に実行させる必要に迫られたのでメモ。
1.実行させるスクリプト「hogehoge.sh」を記述します。
2.「hogehoge.conf」として
分 時 日 月 曜日 <実行コマンド> を記述します。
例えば
5 * * * * /bin/bash /home/hoge/hogehoge.sh << 毎時 5分に実行
3.cronにジョブとして登録
crontab hogehoge.conf
確認は
crontab -l
削除は
crontab -r
サンプル
*/5 * * * * /bin/bash hogehoge.sh # 5分おきに実行
0,30 * * * * /bin/bash hogehoge.sh # 0分と30分に実行
3-5 * * * * /bin/bash hogehoge.sh # 3分、4分、5分に実行