時々対話的に実行する必要があるスクリプトを使用して、cron ジョブを設定しようとしています。
これまでのところ、次のようになっています:
59 1 * * 1 /weekly.csh date +\%Y\%m\%d
date +\%Y\%m\%d
>> ログ
私が本当に望んでいるのは、最初の日付変数が今日の日付から 7 日を引いた日付 (つまり、先週) になり、2 番目の変数がそのまま (今日の日付) になることです。
どうすればこれができるのでしょうか??? どんな助けでも大歓迎です!!!
答え1
使用できます
59 1 * * 1 /weekly.csh 日付 +\%Y\%m\%d --date="-1 week" 日付 +\%Y\%m\%d >> ログ