Le 13/04/05, Alexis Bunel<[EMAIL PROTECTED]> a écrit :
> Je suis nul en développement bash, je vois pas comment faire. Saint
> riri qui n'est pas si méchant qu'on le croit, fais moi parvenir un peu
> de ta science !!!
si je suis méchant, tu me l'a déjà assez répété :-) donc pas d'infos >:->
Bon en gros, faut voir si on ne peux pas le faire avec wget (genre une
option check), ce serait plus simple. Sinon, il faut lancer ftp en lui
donnant les commandes (dans un .netrc il me semble - man ftp) et
rediriger les sorties (1 et 2) pour récupérer le code d'erreur, genre:
res=`ftp -loption_qui_va_bien_pour_etre_en_mode_batch 2>&1`
echo "$res" | grep 'détermination ligne qui contient le retour du ls'
| sed-e 'le pattern regex qui isole le code retour' (ou awk '{printf
$1}' ou un truc du genre)
genre de .netrc :
open serveur
user anonymous
passwd [EMAIL PROTECTED]
cd /le/rep
ls mon-package.tar.bz2
Info à tous les Gmailiens: allez dans Settings et choisissez
'Français' en langue de l'interface :-)
--
Richard 'riri' GILL
-- L'important dans vi, c'est maîtriser Echap et i --