• # Quelques suggestions :

    Posté par . En réponse au message Décompresser plusieurs tar.gz. files à l’intérieur de plusieurs dossiers. Évalué à 1. Dernière modification le 10 juillet 2018 à 17:12.

    Premierment :

    Quelques questions complémentaires.

    les fichiers à décompresser sont-ils présents dans le répertoire folder.

    Doit-on les décompresser dans le même répertoire ?

    Je ne pense pas que celui-ci soit fonctionnel

    !/bin/bash
    liste_fichier="/folder/"
    for fichier in $liste_fichier do
    tar -xzvf $fichier/.tar.gz --directory $fichier/
    done
    exit

    Voici une base elle est à compléter avec les contrôles sur les paramètres et l'usage multi dossier

     #!/bin/bash 
     #et tu peux mettre en parametre le repertoire désiré
     rep="/folder" 
     #je liste les fichiers 
     liste_fichier="$( ls "$rep"/*.tar.gz ) "
     for fichier in $liste fichier 
     do
     tar -zxvf "$rep/$fichier" --directory "`{mathjax} rep" || exit "`?"
     done
     exit O
    

    Ce n'est pas parfait mais ça doit fonctionner