Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1178 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  rsync tout exclure sauf un répertoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

rsync tout exclure sauf un répertoire

n°939505
makiwill
Posté le 01-08-2007 à 17:30:00  profilanswer
 

Bonjour,
 
Je suis en querelle avec un script rsync.
Je désire sauvegarder dans chaque réperoire, tous les répertoires qui commencent par "AR_".
 
voila ce que je fais :
rsync -avvn --include-from=/var/admin/rsync/private.filter --exclude-from=/var/admin/rsync/enlever /home/ /tmp/
 
le contenu de private.filter:
AR_*/
 
le contenu de enlever :
*
 
le réslultat c'est :
 
[sender] hiding directory audreyg because of pattern *
[sender] hiding directory alinem because of pattern *
[sender] hiding directory davidd because of pattern *
[sender] hiding directory home_on_slave because of pattern *
[sender] hiding directory stephanh because of pattern *
[sender] hiding directory williamd because of pattern *
[sender] hiding directory julienr because of pattern *
[sender] hiding directory groupe because of pattern *
[sender] hiding directory dorotheev because of pattern *
[sender] hiding directory aurelienl because of pattern *
[sender] hiding directory thomas because of pattern *
done
delta-transmission disabled for local transfer or --whole-file
./
total: matches=0  hash_hits=0  false_alarms=0 data=0
 
sent 50 bytes  received 26 bytes  152.00 bytes/sec
total size is 0  speedup is 0.00
 
Et aucun des dossiers "AR_*" ne se retrouvent /tmp
Could you help me? :(
 
Merci pour la lecture.

mood
Publicité
Posté le 01-08-2007 à 17:30:00  profilanswer
 

n°939506
Riot
Buy me a riot
Posté le 01-08-2007 à 17:37:22  profilanswer
 

Si tu vires l'--exclude-from, ça marche pas ? :??:


---------------
Be the one with the flames.
n°939509
makiwill
Posté le 01-08-2007 à 17:41:07  profilanswer
 

Non,
Il n'y pas d'erreur mais également pas de dossier AR_* dans /tmp
Merci :)

n°939554
M300A
Sehr hopfen, vielen IBU, wow!
Posté le 01-08-2007 à 20:45:56  profilanswer
 

Citation :

rsync tout exclure sauf un répertoire


 
Désolé mais je suis pas sur de comprendre ton cerveau la... Ca correspond pas à fiare un rsync juste sur ce répertoire ? :D


Message édité par M300A le 01-08-2007 à 20:46:11
n°939583
makiwill
Posté le 01-08-2007 à 22:56:26  profilanswer
 

Imaginons des utilisateurs avec des homes personnelles...
Dans leurs répertoires, il y a des dossiers qui comment par "AR_" et ce sont ces dossiers qui doivent passer par RSYNC.

n°939593
Riot
Buy me a riot
Posté le 01-08-2007 à 23:39:26  profilanswer
 

rsync -av --include-from /path/to/filter /path/to/src/ /path/to/dest/
 
avec filter:
+ repertoire*/
+ repertoire*/*
- /*
 
;)


---------------
Be the one with the flames.
n°939644
makiwill
Posté le 02-08-2007 à 09:39:43  profilanswer
 

Merci pour ta réponse nocturne  :)  
Je vais tester ça :wahoo:  
+

n°939649
makiwill
Posté le 02-08-2007 à 09:47:52  profilanswer
 

Merci pour ton aide Riot, mon cerveau a réussi à être compréhensible.
Ca marche comme il le faut.
Bonne journée.

n°939652
Riot
Buy me a riot
Posté le 02-08-2007 à 09:50:14  profilanswer
 

Sinon je trouve que le comportement de rsync est étrange sur ce coup ... j'ai pas mal bataillé pour trouver la solution : si je ne mettais pas "- /*" il incluait tout ... :heink:


---------------
Be the one with the flames.
n°939734
makiwill
Posté le 02-08-2007 à 11:55:36  profilanswer
 

Oui on dirait que tu mettes soit include-from ou exclude-from, ça lui est égale... :??:

mood
Publicité
Posté le 02-08-2007 à 11:55:36  profilanswer
 

n°939735
Riot
Buy me a riot
Posté le 02-08-2007 à 11:58:31  profilanswer
 

Ya ça aussi, dès qu'on met un + ou un - dans le fichier, la notion d'include ou d'exclude perd son sens.


---------------
Be the one with the flames.
n°939807
makiwill
Posté le 02-08-2007 à 15:12:29  profilanswer
 

oui c'est peut être en cours de correction...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  rsync tout exclure sauf un répertoire

 

Sujets relatifs
télécharger répertoire sur ftp linuxrsync et exclude
[Résolu]Script Shell pour Rsync[résolu] Bash : parcours d'un répertoire et suppression des "*~"
Comment exclure certains fichiers d'une commande ?Crontab et rsync
[résolu] rsync avec numéro de portDroit Sur repertoire
Linux gentoo et répertoire en 777Petit probleme de rsync
Plus de sujets relatifs à : rsync tout exclure sauf un répertoire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR