• # Eureka ....

    Posté par . En réponse au message tar : <chemin ver le fichier/file.tar.gz> : non trouvé dans l'archive. Évalué à 1. Dernière modification le 12 juillet 2018 à 18:33.

    Enfin, la lumière

    En faite toute le probléme survenait de l'utilisation de "" guilemets

    J'ai testé le code ci-dessous avec sucées:

    #!/bin/bash
    liste_rep=folder/*
    echo "LISTE REP :" $liste_rep
     for rep in $liste_rep 
    ### $liste_rep Sans guilemets 
     do
     echo "AFFICHE REP :"$rep
     for fichier in $rep/*.tar.gz 
    ### $rep et non $liste_rep > liste_rep n'est pas dans la boucle 
    ### $rep affiche folder/001 ... 003
     do
     echo "FICHIER :" $fichier
    ### $fichier affiche le chemin complet avec les fichier tar.gz de chaque sub-repertoire
     tar -zxvf $fichier --directory $rep/
    ### -- directory decompresser dans $rep = folder/001 et / donc folder/001/...003/
     done
     done
    exit
    class Ruby
    end

    Merci de ton aide.