Piszę skrypt powłoki systemu Linux, aby skopiować lokalny katalog na zdalny serwer (usuwając wszelkie istniejące pliki).
Serwer lokalny: ftp
i lftp
polecenia są dostępne, nie ma ncftp
ani żadnych narzędzi graficznych.
Serwer zdalny: dostępny tylko przez FTP. Bez rsync, SSH i FXP.
Zastanawiam się nad listą plików lokalnych i zdalnych, aby wygenerować skrypt lftp, a następnie go uruchomić. Czy jest lepszy sposób?
Uwaga: Przesyłanie tylko zmodyfikowanych plików byłoby plusem, ale nie jest wymagane.
wput
(wget-ftp-uploader):wput dir/ ftp://user:pass@host/dir