[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS][scripts bash]



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



Reply to: