【发布时间】:2014-06-13 04:53:15
【问题描述】:
我想 tar/zip 目录 ./(当前工作目录)并排除目录 ./vendor 中的文件,我碰巧在 ./public/web/vendor 也有一个名为 vendor 的子目录,但我想保持那个。我试过了:
tar cfz /private/var/folders/temp/mage6BRQWJ.tar.gz --exclude=vendor/* ./
tar cfz /private/var/folders/temp/mage6BRQWJ.tar.gz --exclude=./vendor/* ./
tar cfz /private/var/folders/temp/mage6BRQWJ.tar.gz --exclude="vendor/*" ./
但这些都排除了子目录。
我想使用相对路径,因为我也想从所有目录中排除所有 .svn(例如示例)文件。
有没有办法使用相对路径来排除 ./vendor 目录中的文件,而不是 ./public/web/vendor ?
【问题讨论】:
标签: tar