我想压缩目录及其文件。为此我想使用tar
.该目录包含一个名为 的子目录,ignore
该子目录不应包含在压缩文件中。如何使用tar
压缩主目录中的所有文件和目录,包括除目录之外的隐藏文件(不带..
和.
)ignore
?文件tar
创建后应位于主目录中。
编辑: 我也尝试过:
tar --exclude mydir/ignore -zcvf mydir/mydir.tar.gz mydir/ --remove-files
但由于某种原因它失败了:
tar: mydir: Cannot rmdir: Directory not empty
tar: Exiting with failure status due to previous errors
这是为什么?