我需要以递归方式复制目录树,忽略任何名为“CVS”的子目录。有一个简单的方法吗?
答案 0 :(得分:12)
rsync -av --exclude=CVS <src> <dst>
答案 1 :(得分:9)
tar -cpf - --exclude=CVS directory | sh -c 'cd /wherever/it/goes && tar -xpf -'
如果您想查看正在发生的事情,请将右侧tar
的选项修改为-xvpf
。
答案 2 :(得分:7)
为什么不从略微不同的角度接近它,并使用export命令检查CVS中的文件。
这将为您提供没有任何CVS工件的目录。