Copie récursive par FTP depuis Bash

Pour télécharger un répertoire distant par FTP vers un dossier local, sous Linux, en incluant tous les sous-répertoires ainsi que les fichiers cachés (dont le nom commence par un point) :

apt-get install lftp
cd mylocaldir/
lftp ftp.server.com
user LOGIN PASSWORD
cd myremotedir/
set ftp:list-options -a
mirror --parallel ./

Documentation : http://lftp.tech/lftp-man.html