压缩文件夹 A
的内容,但是不想包含文件夹 A
里的某个文件或子文件夹 B
,您可以使用 tar
命令结合 --exclude
选项来实现。
例如,压缩 A
文件夹,但不包括其中的 B
文件或子文件夹
tar -czvf A.tar.gz --exclude=A/B -C /path/to/parent/directory/ A/
其中:
A.tar.gz
是压缩文件的名称。-czvf
是tar
命令的选项,分别代表:c
:创建新的压缩文件。z
:使用 gzip 进行压缩。v
:显示详细输出。f
:指定压缩文件的名称。
--exclude=A/B
表示要排除A
文件夹中的B
文件或子文件夹。-C /path/to/parent/directory/
告诉tar
命令在哪个目录下查找A
文件夹。这通常是A
的父目录。
请确保替换 /path/to/parent/directory/
为实际路径。