bonjour, j'essaie de faire un script en simple shell qui me connecte à un ftp et récupère la liste de tous les fichiers qu'il contient.
J'arrive à me connecter mais impossible d'exécuter quoi que ce soit après la connection car le script se termine inopinément..
Voilà mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
#! /bin/sh
ftp -nv ftp.domain.com << EOF
user xxx xxx
bin
pwd
quit
echo "script terminé"
quand je le lance il me connecte, passe en "binary mode", me renvoie le répertoire distant, puis le script se termine..
pourquoi le "echo "script terminé"" ne s'exécute pas?
dois-je créer une fonction de connection ftp et la séparer du reste du script?