【发布时间】:2022-01-12 22:15:50
【问题描述】:
想象以下目录结构:
tartest> find .
.
./node_modules
./foo
./foo/node_modules
./foo/foo.js
有没有办法使用 only tar(不是 find/xargs 解决方案)排除顶级 node_modules 而不是 foo 下的那个。
我原以为使用 ./node_modules 指定排除目录会起作用,但是
tartest> tar cvfz ../foo.tar.gz --exclude='./node_modules' .
a .
a ./foo
a ./foo/foo.js
【问题讨论】:
-
可能会根据您使用的
tar的版本而有所不同...您可以发布tar --version吗?
标签: syntax tar macos-monterey