Para hacer esto, usted puede abrir Terminal desde el interior de su ordenador /Applications/Utilities
carpeta. A continuación, cambie al directorio root que contiene todos los otros directorios que quiere comprimir los archivos en escribiendo este comando:
cd /path/to/folder01
(reemplace /path/to/folder01
con dondequiera que la carpeta está en la unidad de disco duro - se va a dar en el camino correcto si simplemente arrastre el icono de la carpeta desde el Finder, a la derecha en la ventana de Terminal.)
a continuación, escriba este comando:
find . -type f -execdir zip '{}.zip' '{}' \; -delete
Esto va a comprimir todos los archivos (no directorios) en el árbol de directorios de partida con la carpeta /folder01
, dejando el .zip
en el mismo directorio que el original, y borrar los originales.
Si por alguna razón usted no desea eliminar los originales, pero en lugar de dejarlos en el lugar junto a la .zip
archivos, se puede omitir la -delete
al final.
Yo recomendaría la copia de seguridad de todo el árbol de directorios está ejecutando esto en primer lugar antes de intentarlo, sólo en caso de que usted realice una errata o algo va mal. Esto funcionó como se describe para mí, pero meterse en la Terminal de su ordenador a su propio riesgo.