【发布时间】:2020-09-22 20:52:34
【问题描述】:
我们知道,cp -r source_dir expected_new_directory 会创建一个具有新名称的源目录副本。现在我想做同样的事情,但想排除一个特定的文件。我在这里找到了一些相关的答案,使用 tar 和 rsync,但在这些解决方案中,我需要先创建目标目录(使用 mkdir)。
老实说,我搜索了很多,但没有找到我想要的。
到目前为止,我得到的最好的是:
tar -c --exclude=\*.dll --exclude=\*.exe sourceDir | tar -x -C destDir
【问题讨论】: