简体   繁体   English

压缩时排除选定的子目录

[英]Exclude selected sub-directories while compressing

Use this command to exclude sub-directories while compressing but it didn't work: 使用以下命令在压缩时排除子目录,但不起作用:

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

It still compresses all the sub-directors inside media and doc. 仍然会压缩media和doc中的所有子目录。 What am i doing wrong? 我究竟做错了什么?

Option '--exclude' must be at the beginning of the tar command. 选项“ --exclude”必须位于tar命令的开头。 And do not forget quotation marks. 并且不要忘记引号。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM