tar排除标记

时间:2010-03-31 00:23:51

标签: tar

我有以下文件夹结构:myFoldertestFolder下方有相同的文件夹,我只想从my1中排除testFolder而不是myFolder

myFolder
+---my1 
+---my2
+---my3

testFolder
+---my1
+---my2
+---my3

我在创建tar文件时尝试使用exclude标记和包含的文件夹。 这就是我所拥有的,但它似乎不起作用。

tar -cvf base.tar "/sam/myFolder" "/sam/testFolder" --exclude="/sam/testFolder/my1"

1 个答案:

答案 0 :(得分:1)

我不是perl的技术人员。这是我经过一些研究后发现的。

命令是正确的。唯一的问题是路径。我们需要小心相对路径。

文件夹结构:D:\ tools \ Packet \ sam \

D:\ tools \ Packet> tar -pcvf base.tar“sam / myFolder”“sam / testFolder”--exclude“sam / testFolder / my1”

-cvf -pcvf 两者都很好。