我用
tar hczf t.tar.gz * --exclude="./test1"
其中 test1 是我想防止被 tarred 的目录的名称。
不幸的是,tar 仍然包含目录 test1。我怎样才能让 tar 排除目录?
答案1
因此,为了防止目录被 tarring,您需要更改添加 --exclude 的位置
tar --exclude="./test1" -hczf t.tar.gz *
作品
答案2
参数先于文件。
tar hczf t.tar.gz --exclude="test1" *
将工作。
答案3
尝试...
tar hczf t.tar.gz * --exclude="test1"