[EMAIL PROTECTED] a écrit, vendredi 18 mars 2005, à 15:09 :
> Bonjour,

bonjour,

> Je souhaite recuperer des sauvegardes sur un serveur ftp.
> 
> J'ai donc fait un fichier avec ca:
> 
>  USER=login 
> PASSWORD=mot-de-passe 
> SITE=adresse_serveur 
> URI=site 
> DATE=`date +%Y%m%d` 
> wget ftp://$USER:[EMAIL PROTECTED]/$URI/$DATE.tar.gz 
> 
> que j'execute tous les jours.

Certaines  variables  pourraient  contenir  des  espaces  ou  caractères
spéciaux, il vaut mieux les protéger,

PASSWORD='secret'

wget "ftp://${USER}:[EMAIL PROTECTED]/${URI}/${DATE}.tar.gz"

... et encore, il peut y avoir un @ dans $USER :/

> Seulement, la je vais telecharger un script tous les jours, j'aimerais
> par exemple sauvegarder  le site tous les jours et  faire le tris dans
> mes sauvegardes par exemples supprimer les sauvegardes ayant plus d'un
> mois ou n'en garder qu'une seul ayant par mois.

 man find :)

> seulement, je ne sais pas comment faire des test sur les chaines et les 
> fichiers. 

Man bash est un peu rude, mais  il y a le paquet bash-doc, les howtos et
des numéros de la linux  gazette, sans oublier les exemples fournis dans
/etc/init.d/ et ailleurs.

> Savez vous comment faire ou, ou trouver des docs ??

 - http://lea-linux.org/ -> le léa-book

 - http://www.linux-france.org/

 - Google --> Advanced Bash Scripting Guide

... 

> D'avance merci !!

-- 
Jacques L'helgoualc'h


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter 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 à