• [^] # Re: dans un fichier

    Posté par . En réponse au message Quoter une variable contenant des arguments de ligne de commande. Évalué à 2.

    toujours chez moi, ca marche il exclu bien tout le dossier d1 avec l'option exclude=d1

    :/tmp/test$ touch .f01
    :/tmp/test$ touch d1/.f11
    :/tmp/test$ touch d1/.f12
    :/tmp/test$ tar zcvf /tmp/test.tgz --exclude=d1 /tmp/test/
    tar: Suppression de « / » au début des noms des membres
    /tmp/test/
    /tmp/test/.f01
    /tmp/test/d2/
    /tmp/test/d2/f23
    /tmp/test/d2/f21
    /tmp/test/d2/f22

    d'ailleurs je viens de comprendre pourquoi mon test plus haut ne fonctionnait pas avec exclude=/tmp/test/d1 sans le glob, c'est que je faisait le tar depuis le dossier /tmp, mais sur le dossier test/

    du coup le motif /tmp/test/d1 n'apparait pas