Accueil Système d'exploitationMac Terminal : compresser les fichiers d’un dossier en ligne de commande

Terminal : compresser les fichiers d’un dossier en ligne de commande

Par deherve

Le Terminal de Mac Os X permet de faire bien des choses et cela est dû à la structure Debian, sur laquelle est constituée l‘Os d’Apple. Dans le tutoriel suivant, nous allons aborder la compression de fichiers au sein d’un dossier.

Compression sans suppression des fichiers d’origine

Ouvrir le terminal

Aller dans le dossier souhaité avec LS

Saisir : for item in *; do zip “${item}.zip” “${item}”; done

Compression avec suppression des fichiers d’origine

Ouvrir le terminal

Aller dans le dossier souhaité avec LS

Saisir : for item in *; do zip -m “${item}.zip” “${item}”; done

Nb : vous noterez la présence de -m qui demande la suppression du fichier d’origine. Chaque fichier aura son équivalent en nom, avec l’extension .zip

Compression des fichiers sans suppression dans une archive

Ouvrir le terminal

Aller dans le dossier souhaité avec LS

Saisir : for item in *; do zip “archive.zip” “${item}”; done

Item sert ici de variable permettant de stocker le nom des fichiers lors de la demande de compression et si nous le retirons du nom du fichier d’archive, celui-ci ne créera pas de multiple fichiers compressé.

0 / 5 Moyenne 0 Votes 0

Your page rank:


Vous aimerez aussi

Laisser un commentaire