3

仅当今天(在我运行 LFTP 的同一天)创建此文件时,如何让 LFTP 从远程服务器下载文件?

4

1 回答 1

5

使用mirror.

它具有--newer-than=SPEC仅下载比指定时间新的文件的选项。对于您的特定需求,请使用--newer-than=now-1days. 现在 - 1 天应该是昨天,因此 lftp 将下载比昨天更新的所有文件。

请参阅此处了解更多信息: http: //lftp.yar.ru/lftp-man.html

编辑:当我调整我的脚本时,我注意到有一个--only-newer选项可以只下载较新的文件,这对你的情况也很有用,但有细微的变化。--only-newer检查目标文件夹并从不在目标文件夹中的源--newer-than下载任何文件,同时下载任何比您指定的时间新的文件,而不检查目标文件夹。

于 2014-12-02T08:21:36.143 回答