如何在 crontab 中為上週的日期建立變量

如何在 crontab 中為上週的日期建立變量

我正在嘗試設定一個 cron 作業,使用一個需要偶爾互動式運行的腳本。

到目前為止,它看起來像這樣:

59 1 * * 1 /weekly.csh date +\%Y\%m\%d date +\%Y\%m\%d>> 日誌

我真正想要的是第一個日期變數是今天的日期減去 7 天(即上週),第二個變數保持原樣(今天的日期)。

我怎樣才能做到這一點?任何幫助深表感謝! !

答案1

您可以使用

59 1 * * 1 /weekly.csh 日期 +\%Y\%m\%d --date="-1 週" 日期 +\%Y\%m\%d >> 日誌

相關內容