Sto scrivendo uno script di shell Linux per copiare una directory locale su un server remoto (rimuovendo tutti i file esistenti).
Server locale: ftp
e lftp
comandi disponibili, no ncftp
o strumenti grafici.
Server remoto: accessibile solo via FTP. Nessun rsync né SSH né FXP.
Sto pensando di elencare i file locali e remoti per generare uno script lftp e quindi eseguirlo. C'è un modo migliore?
Nota: caricare solo file modificati sarebbe un vantaggio, ma non è obbligatorio.
wput
(un ftp-uploader simile a wget):wput dir/ ftp://user:pass@host/dir