J'ai des dizaines de dossiers que je dois compresser en fichiers zip individuels.
Si je sélectionne tous ces dossiers dans le Finder et que je "compresse les éléments [X]", j'obtiens un fichier zip contenant tous les dossiers, alors que je veux un fichier zip par dossier.
J'ai essayé de créer un flux de travail avec Automator en utilisant l'action "Créer une archive", mais cela se comporte de la même manière: la saisie de plusieurs fichiers / dossiers génère un seul fichier zip. Il n'y a aucun moyen de spécifier que l'action s'exécute sur chaque élément individuellement.
Fondamentalement, je cherche un moyen d'éviter d'exécuter fastidieusement "Compress" dans le Finder sur chaque dossier un par un. Existe-t-il un moyen d'automatiser cela?
popd
et corrigé une faute de frappe fatale for i in $bn*.zip; do
, qui aurait dû l'être for i in $bn *.zip; do
. Notez l'espace entre $bn
et *.zip
, il manquait et n'aurait pas dû l'être. Veuillez donc le mettre à jour dans votre implémentation, sinon il se mettra en marche File Name 2.zip
lorsque le basename
aura un espace dedans.