Merci jipicy, mais je ne suis pas très à mon aise avec la langue de shakespeare... :-(
Cela dit, j'ai bidouillé un truc (que je ne peux hélas pas tester pour le moment) avec ce que j'ai compris de ces tutoriaux. La syntaxe suivante est-elle correcte ? expect "Name*:"
send "ocpa\r"
expect "Password:"
send "ftp_ocpa\r"
expect "ftp>"
send "binary\r"
expect "ftp>"
send "lcd ../data/Appli/Retour/PourTransmettre\r"
expect "550*ftp>" exit "250*ftp>"
send "rm -f PTZ_I\r"
expect "550*ftp>" exit "250*ftp>"
send "put PTZ\r"
expect "550*ftp>" exit "200*226*ftp>"
send "mv PTZ_I.LST PTZ_I\r"
expect "550*ftp>" exit "200*226*ftp>"
send "put PTZ_I\r"
expect "550*ftp>" exit "200*226*ftp>"
send "mv *.csv ./../Transmis\r"
expect "550*ftp>" exit "200*226*ftp>"
send "rm -f *.tmp\r"
expect "550*ftp>" exit "200*226*ftp>"
send "quit\r"
Dois-je lancer le contenu de ce fichier (que je nomme CMD_FILE) de la manière suivante ?
$ ftp -i $SRV_FILE/$CMD_DIR/$$CMD_FILE $SRV_FTP.
Y a-t-il d'autres commandes à prévoir pour éviter que le prompt ftp ne me demande confirmation ?
Merci.
Trezeg


