如何使用wget下载带有最新时间戳的目录

时间:2017-03-31 06:51:16

标签: linux bash curl wget

我有一个内部Linux http服务器,每天都会从远程站点上传具有特定命名约定的目录。

url: http://10.10.10.10/test

Contents

test123 
test124
test125
test126

所有目录也都有日期和时间戳。有没有办法我可以下载最新的目录开始使用wget或curl test到我的本地机器?在这个例子中,它是test126

请帮助

1 个答案:

答案 0 :(得分:0)

wget没有自动执行此操作,您可以分两步完成:

  1. 下载http://10.10.10.10/test,解析它,获取最后一个条目
  2. 将结果提供给wget -r
  3. 在这些情况下,尽管最好的解决方案是在服务器上设置一个始终指向最后一个目录的符号链接,在您的情况下:

    http://10.10.10.10/test/latest - > http://10.10.10.10/test/test126