我已经用MacPorts在带有Big的Mac上安装了wget。wget的版本是:
GNU Wget 1.21.2 built on darwin20.6.0.我不能让wget从服务器下载文件。它只下载似乎是HTML文件。根据站点的建议,我使用的命令是:
wget --auth-no-challenge "https://cddis.nasa.gov/archive/gnss/products/ionex/2021/142/c2pg1420.21i.Z"这将下载一个名为"c2pg1420.21i.Z“的文件。下载的是一个以<!DOCTYPE html>开头的HTML文件。这不是我想要的文件。这个命令总是下载一个html文件,不管我想要什么文件。
Linux机器上完全相同的命令也能工作。wget的版本更老了:
iars{mannucci}43: wget -V
GNU Wget 1.12 built on linux-gnu.我看过很多网站,但我看到的修复方案都不适合我。
发布于 2022-01-06 03:31:13
earthdata.nasa.gov在https://cddis.nasa.gov/Data_and_Derived_Products/CDDIS_Archive_Access.html上有下载说明。说明说明需要在.netrc文件中提供用户名和密码。格式为machine urs.earthdata.nasa.gov login <username> password <password>,其中用户名和密码是当前Earthdata网站的用户名。在您的主目录中创建此文件,仅供您自己读取。
确保删除以前的任何输出文件并重新运行wget命令。
我怀疑您的Linux系统有一个具有有效凭证的.netrc文件。
https://stackoverflow.com/questions/70573325
复制相似问题