在bash中使用wget
命令结合range of dates
参数从NASA下载镜像,可以按照以下步骤进行操作:
wget
命令。如果没有安装,可以使用以下命令进行安装:sudo apt-get install wget
wget -r -N -c -np --user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3" --accept-regex ".*\.\(jpg\|jpeg\|gif\|png\)" -e robots=off https://url-to-nasa-image-archive/{YYYY-MM-DD..YYYY-MM-DD}/
其中,https://url-to-nasa-image-archive/
是NASA镜像存储库的URL地址,{YYYY-MM-DD..YYYY-MM-DD}
是你想要下载的日期范围,例如2019-01-01..2019-12-31
表示从2019年1月1日到2019年12月31日的镜像。
-r
:递归下载,下载指定URL及其子链接中的所有文件。-N
:只下载比本地文件新的文件。-c
:继续下载中断的文件。-np
:不追溯到父级目录。--user-agent
:设置用户代理,模拟浏览器访问。--accept-regex
:只接受指定正则表达式匹配的文件类型,这里只接受图片文件。-e robots=off
:忽略robots.txt文件,确保可以下载。wget
将会开始下载指定日期范围内的镜像文件,并保存在当前目录中。请注意,上述命令中的URL地址是示例,实际使用时需要替换为NASA镜像存储库的正确URL地址。此外,由于涉及到版权和访问权限等问题,具体的NASA镜像存储库访问方式可能会有所不同,需要根据实际情况进行调整。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云