为什么当我使用 wget 访问网站时它会下载网站的其他部分?

为什么当我使用 wget 访问网站时它会下载网站的其他部分?

我在用着

wget -mirror https://www.website.com/sub/folders/here/

并希望下载当前位置即“/here/”子文件夹中的所有内容。但相反,此命令从

https://www.website.com/

并下载网站子文件夹中的所有内容,这意味着不仅下载 /sub/ 中的所有内容,还下载所有其他现有子文件夹及其内容。有人知道执行此操作的更好的命令吗?为什么这个命令不起作用?只是好奇。

答案1

你读了吗man wget?你想要的选项是--mirror,记录为

   -m
   --mirror
       Turn on options suitable for mirroring.  This option turns on recursion and time-stamping, sets infinite recursion depth and keeps FTP directory listings.  It is currently equivalent
       to -r -N -l inf --no-remove-listing.

通过输入-mirror,您已指定-m-i-r(3 次)和-o。这些单字母选项有其自身的含义,请参阅man wget

相关内容