如何使用 wget 下载 ftp 服务器中可用的最新文件。如果我使用以下命令,它将提供所有文件。
wget ftp://id:password@ftpserver/dir/ *
问候,拉姆。
答案是,您可能无法仅使用 wget 或我知道的任何其他单一工具来执行此操作。
您可能需要做的是编写一个脚本,该脚本将使用 wget/curl/whatever 来请求来自 ftp 服务器的目录列表。然后脚本将根据文件名或其他一些条件选择并检索正确的文件。
只需将“-N”选项添加到 wget 即可忽略比本地旧的文件。您还可以添加“-nc”以完全跳过已存在的文件,即使 FTP 上的文件较新。
wget -N ftp://id:password@ftpserver/dir/ *