You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修正wGet脚本以下载月球轨道器开放目录的PNG图片

解决wGet批量下载月球轨道器PNG图片的问题

单个FRAME目录下载命令

使用以下命令可成功下载指定FRAME子目录下的所有PNG图片:

wget -r -np -nd -A "*.png" https://dmjh6ggf608es.cloudfront.net/LO_1001/EXTRAS/BROWSE/LO5/FRAME_5005/

参数说明:

  • -r:开启递归下载,遍历目录内所有资源
  • -np:禁止向上遍历父目录,避免下载无关的上层文件
  • -nd:不创建远程目录结构,所有图片直接保存到当前本地文件夹
  • -A "*.png":仅筛选下载PNG格式文件

批量下载FRAME_5001至FRAME_5217目录

通过Bash循环批量处理目标区间的所有FRAME子目录:

for i in {5001..5217}; do
    wget -r -np -nd -A "*.png" https://dmjh6ggf608es.cloudfront.net/LO_1001/EXTRAS/BROWSE/LO5/FRAME_$i/
done

原命令失败原因分析

  • 多余的-H参数:该参数用于跨主机下载,但本次所有资源均在同一CloudFront域名下,启用后可能导致无效请求或解析错误
  • 直接遍历上层目录(如LO5、BROWSE):多数CDN目录未生成可被wget识别的索引页面,无法自动发现子目录内的图片资源,需明确指定到具体FRAME目录
  • 缺少-np参数:未限制向上爬取,可能导致wget下载大量无关的上层目录文件,干扰目标图片获取

内容的提问来源于stack exchange,提问作者VeezyLife

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 21:13:16