由于我输入*就变斜体,没办法正确显示出来,我只好用文字了,请自行转换成星号。
首先写好exclude.list文件,内容如下
.[a-z0-9]星号
星号/.[a-z0-9]星号
保存退出
然后执行rsync的时候使用这个list文件就可以排除掉隐藏文件了,比如
rsync -avP --exclude-from=exclude.list ~/tmp/test/ ~/tmp/test2/
这样test目录下所有隐藏文件,以及子目录中隐藏文件都不会被同步。
相关文章
- 03-22rsync排除所有目录的隐藏文件
- 03-22指定目录中所有文件和文件夹的递归显示
- 03-22shell脚本编写遍历某一目录下的所有文件
- 03-22操作LOG文件-删除log目录下,所有的空文件-删除5天前的文件
- 03-22Unity 获取指定资源目录下的所有文件
- 03-22使用rsync 的 --delete参数删除目标目录比源目录多余的文件
- 03-22python删除某一目录下的所有文件或文件夹
- 03-22/boot/目录下所有文件丢失的修复方法
- 03-22R语言如何目录下同一类型的文件、或者所有文件
- 03-22excel-合并多个Excel文件--VBA合并当前目录下所有Excel工作簿中的所有工作表