我正在尝试从我的主目录使用 rsync 文件。我收到的错误是:
rsync: link_stat "/home/xxx/.mozilla/firefox/**/*.sqlite" failed: No such file or directory (2)
我已经检查并且该文件存在,但是这个错误仍然发生。
这是我正在使用的命令:
HOME_FILES=/home/xxx/
rsync -v --copy-links --recursive --files-from=rsync_files $HOME_FILES $DESTDIR/rs/
答案1
--files-from
参数不支持正则表达式或通配符。我认为你必须阅读 rsync 的手册页:
--include-from=FILE
This option is related to the --include option, but it specifies
a FILE that contains include patterns (one per line). Blank
lines in the file and lines starting with ’;’ or ’#’ are
ignored. If FILE is -, the list will be read from standard
input.