如何使用 wget 了解整个网站的大小?

如何使用 wget 了解整个网站的大小?

我可以使用wget -r 'url'。但我不知道将要下载的大小。我习惯于wget --spider 'url'知道网页大小,当我使用wget -r --spider 'url'它时,它会递归检查所有页面并返回我不想要的每个文件大小,我只想要整个(每个的累计)大小。

答案1

SUM=0; for BYTES in `wget --spider -r 'url' 2>&1 | grep Length | cut -d " " -f 2`; do let SUM=$SUM+$BYTES; done; echo "$SUM"

相关内容