Pour ce faire, vous pouvez ouvrir Terminal à partir de l'intérieur de votre ordinateur. /Applications/Utilities
dossier. Passez ensuite au répertoire racine contenant tous les autres répertoires dans lesquels vous souhaitez compresser les fichiers en tapant cette commande :
cd /path/to/folder01
(remplacer /path/to/folder01
avec l'endroit où se trouve le dossier sur votre disque dur - il vous donnera le bon chemin si vous faites simplement glisser l'icône du dossier depuis votre Finder, directement dans la fenêtre du Terminal).
puis tapez cette commande :
find . -type f -execdir zip '{}.zip' '{}' \; -delete
Cela comprimera tous les fichiers (pas les répertoires) dans l'arborescence des répertoires en commençant par le dossier /folder01
en laissant le .zip
dans le même répertoire que l'original, et supprimez les originaux.
Si, pour une raison ou une autre, vous ne voulez pas supprimer les originaux mais plutôt les laisser en place à côté de l .zip
vous pouvez omettre le -delete
à la fin.
Je vous recommande de sauvegarder l'intégralité de l'arborescence de répertoires sur laquelle vous effectuez cette opération avant de l'essayer, juste au cas où vous feriez une faute de frappe ou si quelque chose se passait mal. Cela a fonctionné comme décrit pour moi, mais vous jouez avec le Terminal sur votre ordinateur à vos propres risques.