[EMAIL PROTECTED] wrote:
> 
> Bonjour,
> 
> Comment ex�cuter des commandes ftp dans un shell bash afin de lancer 
> automatiquement.
> 
> Je crois que l'ajout d'une t�che se fait par crontab, mais je ne comprend pas 
> tr�s
> bien comment fonctionne la moulinette de cron.

Si tu veux lancer une seule fois tes ftp, utilise 'at' (par exemple :
'at -f mesftp.sh 4:00 tomorrow', lancera mesftp.sh � 4h du mat). Si tu veux
les lancer p�riodiquement, utilise 'crontab' pour �diter ta crontab (bon,
c'est vi l'�diteur...).

Pour mettre les ftp dans un shell, le plus simple c'est de cr�er un fichier
de donn�es qui servira d'entr�e standard � ftp :

----------- mesftp.sh
#!/bin/bash
exec ftp -i ftp.pasteur.fr < comsftp
---------------------
----------- comsftp
bin
cd /pub/computing/debian-bortzmeyer/dists/stable/bortzmeyer/binary-i386/
mget *
bye
-------------------

Bon j'ai un peu simplifi� (un seul site...) et j'utilise ftp. Les autres
programmes ftp (ncftp & co) font s�rement mieux, mais l� �a marche tr�s bien.

Note : si tu veux r�cup�rer un r�pertoire complet (du genre une distribution
 :o)), regarde du c�t� de wget.

> 
> merci
> 
> cordialement,

J'esp�re que �a peut aider.

-- 
Sylvain Sauvage, doctorant [IAD & SMA]_______________              __
| GREYC - CNRS UPRESA 6072, Universit� de Caen       | GNU/Linux  |oo|
| adr. : Campus II - B�timent Sciences 3, bureau 364 |            <_)|
|        Boulevard Mal. Juin, F 14032 CAEN CEDEX     | Debian    //  \\
| t�l. : 02.31.56.73.98 / 33 +2.31.56.73.98          |          (_|  |_)
|____________________________________________________|          |_\==/_|
mailto:[EMAIL PROTECTED] --*-- http://www.info.unicaen.fr/~sauvage

Répondre à