Pipe

如何每次使用 wget 將網站副本保存到不同的文件夾中?

  • April 17, 2022

我在cron中有這個:

0 0 1 * * wget --recursive --no-clobber --page-requisites --html-extension --convert-links --no-parent http://example.com -P /foo/bar

我想將 wget 輸出保存在帶有下載日期的文件夾(例如 /foo/bar-2022-04-27/)中,以便我每個月都有網站的快照。我認為它需要通過管道傳輸到某些東西,我該怎麼做?

wget如果路徑不存在,將創建路徑,因此代替:

-P /foo/bar

您可以使用:

-P /foo/$(date --rfc-3339=date)

這會將文件保存到例如 foo/2022-04-07. 您可以格式化日期以滿足您的需要。

引用自:https://unix.stackexchange.com/questions/699398