Jeudi 29 juin 2006, 20:02:15 CEST, Pierre Hourdebaigt a écrit :
> 
> Alain a écrit :
> > Bonjour,
> Bonjour,

'jour,

> > Je me suis fait un petit script de sauvegarde basé sur rsync.
> > Ce script est destiné à être utilisé sur plusieurs machines, et 
> > j'aimerais que les paramètres de configuration spécifiques à chaque 
> > machine soient stockés dans un fichier indépendant du script.
> > Ma question est la suivante:
> > Je veux stocker dans ce fichier les noms des répertoires à 
> > sauvegarder, comment récupérer la liste de ces répertoires dans mon 
> > script ?
> >
> > Merci,
> >
> > Alain
> >
> Par exemple :
> LISTE=/tmp/liste
>  >$LISTE
> find /rep1 >>$LISTE
> find /rep2 >>$LISTE
> ...
> find /repn >>$LISTE

find rep* -type d > $LISTE

Mais bon, rsync est déjà récursif...
 
> cat $LISTE| while read rep
> do
>    mon_traitement_sur_chaque_valeur_de $LISTE
> done

UUOC !

< $LISTE while read rep; do
     traiter $rep
done

On aussi virer $LISTE :
find ... | while ...

>[...]

-- 
 Sylvain Sauvage


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à