(53) crondで定期的にスクリプトを実行

投稿者: | 2017年8月18日

この記事は最終更新から 780日 が経過しています。

例1:毎日10時05分にユーザー(watashi)でスクリプト xxxxxxxx.sh を実行する。

$ USER=watashi
$ crontab -u $USER -e
05 10 * * * * /home/watashi/xxxxxxxx.sh

現在の設定内容を見たいだけなら -l オプションを付ける。

$ crontab -l

その他の詳細はman or WEBで確認する。

【その他の例】1日3回8時間おきのn時30分に処理を実行したい場合

30 0,8,16 * * * * /home/watashi/xxxxxxxx.sh

【その他の例】午前6時10分から午前9時10分まで1時間おきに処理を実行したい場合

10 6-9 * * * * /home/watashi/xxxxxxxx.sh

【その他の例】毎週火曜日、木曜日の午前17時30分に処理を実行したい場合

30 17 * * * 2,4 /home/watashi/xxxxxxxx.sh
日曜日 0
月曜日 1
火曜日 2
水曜日 3
木曜日 4
金曜日 5
土曜日 6

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です