MAC: creare zip files da terminale

L’azione del finder “comprimi” viene utilizzata per la creazione di archivi zip. Purtroppo tale funzione crea fastidiosi file nascosti all’interno dell’archivio che oltretutto fanno aumentare la dimensione finale dell’archivio.
Una valida alternativa consiste nel comando bash zip. Un valido e semplice esempio di utilizzo, lanciato dal terminale:

zip -r -q -9 Archivio.zip ./

dove l’opzione -r viene utilizzata per comprimere ricorsivamente le directory, -q per eseguire la compressione in “quite mode” omettendo cioè messaggi e commenti e -9 indica il massimo livello di compressione possibile.

Per il processo inverso, ovvero per decomprimere un archivio da terminale, basta semplicemente invocare il comand unzip:

unzip -q Archivio.zip

dove in questo caso l’opzione -q viene usata per omettere la stampa dei file estratti dall’archivio (utile in caso di archivi con molti file in quanto velocizza l’operazione di estrazione).

Leave a Reply

See also: