gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 04:16:28 25 4
gpt4 key购买 nike

有时我需要执行以下命令

cp -rv demo demo_bkp

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

最佳答案

要专门忽略 git 目录,我会 try git export首先。

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

rsync -rv --exclude=.git demo demo_bkp

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

关于shell - cp 命令应该忽略一些文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3672480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com