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]