Criei dois arquivos ZIP do mesmo diretório. Um com a GUI, o outro com:
$ zip -r alpha_cmd.zip Alpha
O diretório Alpha tem 33.640 MB e 164 itens.
O arquivo ZIP criado pela GUI é 2.100 bytes maior que o arquivo ZIP criado na linha de comando.
Por que o arquivo ZIP criado com a GUI é maior?
Nota : Embora os arquivos ZIP tenham tamanhos diferentes, quando descompactados, o diretório de cada um tem exatamente o mesmo número de bytes. Basicamente, sou muito cauteloso com as possíveis inconsistências introduzidas gerenciando meu sistema de arquivos com a GUI e com os comandos do shell.
ditto -ck --rsrc --sequesterRsrc --keepParent folder folder.zip