压缩时排除选定的子目录

Exclude selected sub-directories while compressing

使用此命令在压缩时排除子目录但它不起作用:

    tar -zcvf slice.tar.gz --exclude=slice/media* --exclude slice/images/doc/* slice

它仍然压缩了media和doc里面的所有子目录。我做错了什么?

选项“--exclude”必须位于 tar 命令的开头。并且不要忘记引号。

试试这个:tar --exclude='slice/media*' --exclude='slice/images/doc/*' -zcvf slice.tar.gz slice