PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Extraire plusieurs zip en ligne de commande ? Caution: filename not matched

vendredi 21 novembre 2014 à 09:42

Voici une petite astuce à la con que je me note là pour plus tard, quand je serai vieux et que je l'aurai oublié.

J'ai eu besoin aujourd'hui de dézipper un grand nombre de fichiers .zip via mon terminal. Pour cela, j'ai naïvement tapé la commande :

unzip *.zip

Mais tout ce que j'ai obtenu c'est une longue liste d'erreur

Même souci sous OSX et apparemment Linux.

Après réflexion, il s'avère que la commande unzip lancée comme ceci ouvre tout simplement le premier zip trouvé et recherche à l'intérieur les autres zip.

Pas du tout ce que je veux faire. Finalement, j'ai trouvé...

Il suffit d'échapper le caractère * avec un antislash. Du coup pour dézipper tous mes fichiers, je n'ai eu qu'à taper :

unzip \*.zip

Et le tour est joué...

Vous pouvez aussi utiliser des guillements :

unzip "*.zip"

Cet article merveilleux et sans aucun égal intitulé : Extraire plusieurs zip en ligne de commande ? Caution: filename not matched ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.