毎週および3ヶ月ごとに実行されるコマンドのcrontabエントリはありますか?

毎週および3ヶ月ごとに実行されるコマンドのcrontabエントリはありますか?

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毎週日曜日から深夜( )に実行されますが、これは希望の時間ではありません。

関連情報