Comprimir una carpeta a través de una línea de comandos mientras persiste su icono

0

Tengo una carpeta con un icono personalizado (a través de NSWorkspace 's setIcon:forFile:options ).

Me gustaría comprimir la carpeta para que el icono personalizado se mantenga después de descomprimirlo.

Actualmente, llamo

zip -r9 Folder.zip Folder

Cuando lo descomprimo mediante el Finder, la carpeta sin comprimir no tiene ningún icono personalizado y la carpeta contiene un elemento llamado Icon? .

¿Cómo solucionarlo / cómo comprimir la carpeta correctamente?

    
pregunta alik 07.08.2017 - 17:48

1 respuesta

2

El comando de línea de comandos zip no parece poder administrar ciertos aspectos de macOS, incluidos los iconos, pero la utilidad más tradicional de unix tar puede. Puede hacer uso de esto reemplazando su comando con lo siguiente (esto también comprimirá la carpeta usando gzip):

tar -czf Folder.tar.gz Folder
    
respondido por el William T Froggard 07.08.2017 - 18:47

Lea otras preguntas en las etiquetas