rsync diff,但仅在某些文件扩展名上具有过滤器

时间:2019-03-11 16:11:18

标签: bash shell rsync

我试图在仅包含某些文件扩展名的子目录上执行diff。

下面是我的文件夹结构

GRADES
  --test1
      --file1.pdf
      --file2.pdf
  --test2
       -T60_Hello.xml
  file123.pdf
  T60_Hello.xml
  T61_Hello.xml 
 --test3 (this folder would contain everything except files with extension .xml)

我想做的是,当我执行从GRADES(src)到Test3(dest)的差异时,我只想包含具有以下过滤器的文件-T60_*.xml

下面是我的脚本-

rsync -rvcm --include='T60_*.xml' /Users/Desktop/GRADES/* /Users/Desktop/GRADES/test3

目前,我正在获取不在Test3文件夹中的所有文件。

0 个答案:

没有答案