我正在运行rsync --include-from=my_includes_file --exclude="*" source dest
,并从一个大的find命令构建包含文件(类似于find documents/* -newer ~/.lasttime
)。但是,我的许多文件名都包含rsync使用的“通配符”字符*
,?
,[
,]
),偶尔我也会遇到问题评论字符(#
)。
\[
似乎解决了这个问题,但我不确定它是否适用于所有这些问题,或者我是否只是运气好答案 0 :(得分:0)
您正在使用
--include-from=FILE read include patterns from FILE
你应该使用
--files-from=FILE read list of source-file names from FILE