【发布时间】:2014-10-11 12:52:05
【问题描述】:
只有在今天(在我运行 LFTP 的同一天)创建此文件的情况下,如何让 LFTP 从远程服务器下载文件?
【问题讨论】:
只有在今天(在我运行 LFTP 的同一天)创建此文件的情况下,如何让 LFTP 从远程服务器下载文件?
【问题讨论】:
使用mirror。
它有这个--newer-than=SPEC 选项可以只下载比指定时间更新的文件。对于您的特定需求,请使用--newer-than=now-1days。现在 - 1 天应该是昨天,因此 lftp 将下载所有比昨天更新的文件。
请参阅此处了解更多信息:http://lftp.yar.ru/lftp-man.html
编辑:当我调整我的脚本时,我注意到有一个--only-newer 选项,它只下载更新的文件,这对你的情况也很有用,但有细微的变化。 --only-newer 检查目标文件夹并从源文件下载不在目标文件夹中的所有文件,而--newer-than 下载任何比您指定的时间新的文件而不检查目标文件夹。
【讨论】: