关于 rsync 的一个困惑

关于 rsync 的一个困惑

必须使用 rsync 和 dropbox 进行增量备份。简单的场景是这样的

假设我的主目录下有一些目录,例如

   Python
   MATLAB
   C++
   LaTeX
   ANSYS

在它们下面,我有带有扩展名的文件

.py for python
.m  for MATLAB
.cc for C++
.tex for LaTeX
.inp or .mac for ANSYS 

我想备份这些目录以及这些目录下具有指定扩展名的文件。我正在阅读 rsync 文档,因此对于扩展名,可以创建一个文件,例如“extensions”,然后使用--include-from=extensions

我也阅读了有关该--files-from=FILE选项的信息,首先我想创建另一个文件,其中包含要在备份中使用的目录并使用该--no-relative选项(因为--relative这是默认设置),但是这不起作用

这个推理有什么错误?或者有什么更好的方法可以实现上述场景?

相关内容