Je cherche à faire un script bash qui se connecte avec telnet exécute une commande sur le serveur distant et récupere le fichier créé (ca a la llimite je peux rouvrir une connexion ftp derriere pour récupérer le fichier). Et en plus les renseignement sont passés en parametre du programme :
prog_recup_arbo.sh <serveurdist> <login> <passwd> <deb_arbo_a_recup>
J'ai ca mais ca ne marche pas ( il me semble qu'il me manque des options pour se connecter sans demander authentification directement à la connexion au serveur. C'est ce que je fais avec ma connexion ftp un peu plus bas ) :
#!/bin/bash
telnet << END
open $1
$2
$3
cd $4
find . -type d -exec echo {} \; > arbo.txt
exit
END
# Et a la limit une connexion ftp pour recup le fichier
# créé : si y'a plus simple je veux bien
ftp -v -i -n << FIN
open $1
user $2 $3
cd $4
mget arbo.txt
exit
FIN
# Fin du programme de récuperation de l'arborescence à
# partir d'un serveur distant !!
Une aide serait la bienvenue. Merci d'avance.
Cordialement. Melle Elise78
