Re: tar et --exclude

Top Page

Reply to this message
Author: guilde.nt
Date:  
To: guilde
CC: guilde
Subject: Re: tar et --exclude
>> Pour mes fonctions zsh cela exclut les dossiers.
>
> Ben, sous bash, ça ne marche pas...


Sous bash, voici une directory de test :

    $ ls -al
    total 24
    drwxr-x---. 3 nt nt 4096 Oct 21 15:24 .
    drwxr-x---. 3 nt nt 4096 Oct 21 15:01 ..
    drwxr-x---. 2 nt nt 4096 Oct 21 15:20 d
    -rw-r-----. 1 nt nt    1 Oct 21 15:21 f1
    -rw-r-----. 1 nt nt    1 Oct 21 15:21 f2
    -rw-r-----. 1 nt nt    1 Oct 21 15:24 g


Excluons d et f* :

    $ tar -cvf - --exclude d --exclude 'f*' . | tar -tvf -
    ./
    ./g
    drwxr-x--- nt/nt             0 2021-10-21 15:24 ./
    -rw-r----- nt/nt             1 2021-10-21 15:24 ./g


La position de --exclude dans la ligne de commande est importante ; c'est
peut-être là ton erreur.
-Nicolas T.