Created
January 22, 2012 10:58
-
-
Save brokendish/1656570 to your computer and use it in GitHub Desktop.
cronの設定(ローカル側)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#書式 | |
#<分> <時> <日> <月> <曜日> <コマンド> | |
#<分> 0~59までの整数 | |
#<時> 0~23までの整数 | |
#<日> 1~31までの整数 | |
#<月> 1~12までの整数 | |
#<曜日> 0~7までの整数 (0,7 : 日曜~6:土曜日) | |
#<コマンド> 実行するコマンド,シェルスクリプトなど。 | |
#-------------------------------------------------------- | |
#(日次例) 23時45分に毎日実行 | |
#45 23 * * * | |
#(週次例) 月曜日の9時と12時に実行 (複数の値を指定しているので,","で9時と12時を区切。 | |
#0 9,12 * * 1 | |
#(2時間毎) 2時間毎にジョブを実行 (2分,2時間などと設定する場合は,"*/2"のように設定します。 | |
#0 */2 * * * | |
#-------------------------------------------------------- | |
#1日〜7日までの日曜日(%w=0)の16時に実行:第1日曜日 | |
#0 16 1-7 * * test $(date +\%w) -eq 0 && rsync -avz -e 'ssh -p xx -i /hoge/hoge/.ssh/rsa' hoge.com:/hoge/bkup /hoge/hoge/debianVPS/week-1 | |
#8日〜14日までの日曜日(%w=0)の16時に実行:第2日曜日 | |
0 16 8-14 * * test $(date +\%w) -eq 0 && rsync -avz -e 'ssh -p xx -i /hoge/hoge/.ssh/rsa' hoge.com:/hoge/bkup /hoge/hoge/debianVPS/week-2 | |
#15日〜21日までの日曜日(%w=0)の16時に実行:第3日曜日 | |
#0 16 15-21 * * test $(date +\%w) -eq 0 && rsync -avz -e 'ssh -p xx -i /hoge/hoge/.ssh/rsa' hoge.com:/hoge/bkup /hoge/hoge/debianVPS/week-3 | |
#22日〜28日までの日曜日(%w=0)の16時に実行:第4日曜日 | |
0 16 22-28 * * test $(date +\%w) -eq 0 && rsync -avz -e 'ssh -p xx -i /hoge/hoge/.ssh/rsa' hoge.com:/hoge/bkup /hoge/hoge/debianVPS/week-4 | |
#29日〜31日までの日曜日(%w=0)の16時に実行:第5日曜日 | |
0 16 29-31 * * test $(date +\%w) -eq 0 && rsync -avz -e 'ssh -p xx -i /hoge/hoge/.ssh/rsa' hoge.com:/hoge/bkup /hoge/hoge/debianVPS/week-5 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment