我创建了两个相同目录的ZIP文件。一个带有GUI,另一个带有:
$ zip -r alpha_cmd.zip Alpha
在阿尔法目录是33.640 MB 164项。
GUI创建的ZIP文件比在命令行上创建的ZIP文件大2,100字节。
为什么使用GUI创建的ZIP文件更大?
注意:即使ZIP文件的大小不同,但解压缩后,每个目录的字节数也完全相同。基本上,我非常警惕使用GUI和shell命令管理文件系统所引起的不一致。
ditto -ck --rsrc --sequesterRsrc --keepParent folder folder.zip