Vorrei creare un ciclo che ripete un trasferimento ncftp se restituisce un errore.
Non sono sicuro di come la variabile del codice di uscita possa essere utilizzata in un ciclo. Qualcosa del genere funzionerebbe?
until [$? == 0]; do
ncftpput -DD -z -u user -p password remoteserver /remote/dir /local/file
done