我正在尝试使用 wget 通过网站从数据库下载文件。该提供商现在只提供对以前的 ftp 服务器的 Web 访问,我可以轻松地使用 wget 下载我想要的任何文件。
我无法理解如何使用 wget 执行此操作;我正在尝试使用以下命令从第 3 级的各个目录递归下载这些文件
wget -nd -nc -nH -r -np -A .tar.gz "https://ftp.website.org/pub/current/" --spider -l3 -e robots=off
我尝试添加诸如 --convert-links 等选项,但我获得的只是index.html.tmp。如果有人有这方面的经验,我将不胜感激任何帮助!谢谢。
答案1
你可以喜欢这个
wget -r -l3 -np -nc -nH -A.tar.gz "https://ftp.website.org/pub/current/" -P /home/user/folder/
--no-check-certificate
如果您尝试下载的网站存在 SSL 证书问题,您还可以包含该选项,这将允许您绕过 SSL 证书检查。