焦油不排除

时间:2015-12-09 23:57:32

标签: tar

我用

tar hczf t.tar.gz * --exclude="./test1"

其中test1是排除文件的目录名称。

不幸的是,tar仍然包含那些目录。我如何让tar排除目录?

1 个答案:

答案 0 :(得分:1)

具体“当前目录中的所有文件”的*应该是cmd-line上的最后一项

tar --exclude="./test1" hczf t.tar.gz * 
#--------------------------^-> tarFileName
#------------------------->f (for file)

这说明了为什么--excl...无法进入hczf t.tar.gz

f选项需要紧跟在其后面的文件名。所以我们已将--excl...移至第一个选项。

IHTH