Le présent article n’est pas LE tutoriel de l’année mais ça dépanne bien quand on veut extraire plusieurs fichiers. Il suffit en fait de faire une petite boucle en ligne de commande et le tour est joué.
Comme on ne va pas s’amuser à créer plusieurs tutoriels (pour tar, tar.gz, zip, etc…), je vous explique le principe dans un premier temps puis quelques exemples ne devraient pas faire de mal.
Le principe
for i in *.ext ; do commande_d_extraction $i ; done
Quelques exemples…
Fichiers zip
for i in *.zip ; do unzip $i ; done
Fichiers tar (archivage simple)
for i in *.tar ; do tar -xvf $i ; done
Fichiers tar.gz (compression gzip)
for i in *.tar.gz ; do tar -zxvf $i ; done
Fichiers tar.bz2 (compression Bzip2)
for i in *.tar.bz2 ; do tar -jxvf $i ; done
Voilà c’est tout pour ce tuto, et n’oubliez surtout pas : BI-DOU-ILLEZ !