shell – cp命令应该忽略一些文件

前端之家收集整理的这篇文章主要介绍了shell – cp命令应该忽略一些文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有时我需要执行以下命令
cp -rv demo demo_bkp

但是我想忽略目录.git中的所有文件。我如何实现呢?复制.git文件需要很长时间,我不需要这些文件

要忽略一个git目录,我会先 try git export

但一般来说,要复制一个目录树,排除某些文件文件夹,我建议使用rsync而不是cp。语法大部分是相同的,但rsync有更多的选项,包括排除所选文件

rsync -rv --exclude=.git demo demo_bkp

参见例如the man page了解更多信息。

原文链接:https://www.f2er.com/bash/389394.html

猜你在找的Bash相关文章