crontab
毎週実行したいコマンドのエントリは何ですか?午後8時から午前5時の間に何のコマンドも実行したくありません。どちらの日でも大丈夫です。
同様に、3ヶ月ごとに実行したい命令項目は何でありcrontab
、午後8時から午前5時の間、何日も何も命令を実行したくありません。
もう始まりだからcrontab
難しいです。
答え1
crontab
週間入場券(月曜日午後3時10分):
10 15 * * 1 test -x /path/to/your/weekly/command && /path/to/your/weekly/command
3ヶ月ごとに1月、4月、7月、10月2日午後1時12分:
12 13 2 1,4,7,10 * test -x /path/to/your/quarterly/cmd && /path/to/your/quarterly/cmd
一般ユーザーがコマンドの前にユーザー名を追加するcrontab
ための項目。/etc/crontab
毎週実行されるコマンドの場合、Vixieは最初の5項目の代わりにcron
使用することもできます。@weekly
この場合、0 0 * * 0
毎週日曜日から深夜( )に実行されますが、これは希望の時間ではありません。