syntaxe rsync "tout exclure sauf"

Stephane Jourdois kwisatz-shell at rubis.org
Wed Jan 24 12:02:29 CET 2007


On Wed, Jan 24, 2007 at 11:13:40AM +0100, Daniel Caillibaud wrote:
> Stephane Jourdois wrote:
> > Daniel Caillibaud a écrit :
> >> Je cherche à faire un rsync avec un filtre "ne transférer que les fichier correspondant à pattern".
> 
> [..]
> 
> > rsync -avvn --filter="+ pattern*" --filter="- *" path1 path2
> > 
> > marche très bien chez moi...
> > essaye avec l'option -vv qui te donne la liste des inclusions/exclusions 
> 
> Chez moi (debian etch, rsync  version 2.6.9  protocol version 29), ça marche pas....
> 
> rsync -avvn --filter="+ pattern**" --filter="- *" path1/rep path2/rep
> building file list ...
> [sender] hiding directory rep because of pattern *
> 
>  > essaye avec l'option -vv qui te donne la liste des inclusions/exclusions
> 
> Effectivement, ça cause plus ;-)

J'ai testé sur debian sid, avec le même rsync.

Tu veux pas montrer ton pattern et ton rep qui matche pas ?
Je parie sur une erreur de pattern...
Pourquoi **, d'ailleurs ?

-- 
 ///  Stephane Jourdois     /"\  ASCII RIBBON CAMPAIGN \\\
(((    Consultant securite  \ /    AGAINST HTML MAIL    )))
 \\\   24 rue Cauchy         X                         ///
  \\\  75015  Paris         / \    +33 6 8643 3085    ///


More information about the Shell mailing list