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: