如何使用wget一次性下载一个网页内所有的图片?

通过wget -A jpg,png,jpeg url的形式会下载整个网站的所有图片,但是有时候我只想下载一个网页内部的所有图片,比如下载下面这个网页内存在的所有图片:

wget -l 1 -r -np -A jpg,png http://www.ruanyifeng.com/blog/2017/12/blockchain-tutorial.html

上面这条命令肯定是无法成功下载的,因为上面这篇博客图片都是通过这样的形式存储http://www.ruanyifeng.com/blogimg/asset/2017/bg2017122702.png,请问有啥好的方法?

有很多插件可以解决,但是还是想问一下怎么通过wget来解决?

阅读 7.7k
1 个回答

wget -p -A "*.png" http://www.ruanyifeng.com/blog/2017/12/blockchain-tutorial.html

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题