Excecution automatique d'un transfert ftp en shell
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:
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?