Resume FTP transfert

C'est trop bête. Le transfert FTP a échoué !

Comment faire en sorte que le transfert (put) redémarre à partir de ce qui a déjà été transmis ?

~~READMORE~~

Connexion au serveur FTP (sur mon téléphone en WiFi):

$ pftp 10.10.10.228 4021

Désactiver l'interaction (facultatif):

ftp> prompt
Interactive mode off.
ftp> binary
200 Command TYPE okay.

Récupérer la taille du fichier actuel (mais qui est tronqué en fait):

ftp> size "Matrix - ReReLoaded 2008.mp4"
213 570719632

Ordonner que le prochain transfert demarre a la “size” connu:

ftp> restart 570719632
restarting at 570719632. execute get, put or append to initiate transfer

Demarrer le transfert:

ftp> put "Matrix - ReReLoaded 2008.mp4"
local: Matrix - ReReLoaded 2008.mp4 remote: Matrix - ReReLoaded 2008.mp4
227 Entering Passive Mode (10,10,10,228,9,12)
350 Restarting at 570719632. Send STORE or RETRIEVE to initiate transfer.
150 File status okay; about to open data connection.

Le transfert est en cours… attendre un peu.

226 Transfer complete.
2289716 bytes sent in 2.35 secs (953.2 kB/s)
ftp> size "Matrix - ReReLoaded 2008.mp4"
213 573009348
ftp>

Voila.