Applescript 带日期过滤器的rsync

Applescript 带日期过滤器的rsync,applescript,rsync,Applescript,Rsync,rsync是否可以使用日期过滤器进行,以便只传输比某个日期更新的文件?现在我使用Applescript进行rsync,它只备份远程目录中的所有文件,而不管修改的日期如何。如果rsync无法以本机方式进行日期筛选,则可以使用Applescript进行日期筛选 当前脚本摘录: do shell script ("rsync -av -f \"+ *.fid\" -f \"- /*\" username@" & server & ":/home/" & user & "

rsync是否可以使用日期过滤器进行,以便只传输比某个日期更新的文件?现在我使用Applescript进行rsync,它只备份远程目录中的所有文件,而不管修改的日期如何。如果rsync无法以本机方式进行日期筛选,则可以使用Applescript进行日期筛选

当前脚本摘录:

do shell script ("rsync -av -f \"+ *.fid\" -f \"- /*\" username@" & server & ":/home/" & user & "/ ~/Documents/" & user & "/RawNMRs/") 

谢谢

我偶然发现了一个答案,这个答案是基于。我还找到了一种更好的替代方法来解决我的特定备份问题,但我想我会在这里为任何感兴趣的人留下一个工作日期过滤rsync:

ssh username@server "touch -d '2010-12-01 00:00:00' timestampfile"
ssh username@server "find ./*.fid/ -maxdepth 1 -newer timestampfile -print0" | rsync -av --files-from=- username@server:/home/user/ ~/Documents/user/RawNMRs/

你能进一步解释一下“日期过滤”是什么意思吗?另外,您从哪里获取日期以及日期的格式?例如,我只希望传输上个月修改过的文件。我希望有一种方法可以使用文件的时间戳(文件位于linux服务器上)。编辑器工具栏中的“101\n010”按钮可以为您执行此操作。单击编辑器工具栏中的橙色问号,了解有关格式设置的详细信息和提示。