如果今天创建此文件(我运行LFTP的同一天),如何使LFTP从远程服务器下载文件?
答案 0 :(得分:3)
使用mirror
。
它有--newer-than=SPEC
选项,只下载比指定时间更新的文件。根据您的特定需求,使用--newer-than=now-1days
。现在 - 1天应该是昨天,因此lftp将下载比昨天更新的所有文件。
有关详细信息,请参阅此处:http://lftp.yar.ru/lftp-man.html
编辑:当我调整我的脚本时,我注意到有一个--only-newer
选项,只下载更新的文件,这对你的情况也很有用,但稍作修改。 --only-newer
检查目标文件夹并下载源文件夹中不在目标文件夹中的任何文件,同时--newer-than
下载比您指定的时间更新的文件而不检查目标文件夹。