Originariamente inviato da billiejoex
Il protocollo FTP in sè non supporta la ricorsione che deve essere obbligatoriamente fatta lato client.
Se vuoi fare ciò attraverso uno script devi dapprima ottenere i file contenuti in ogni directory ed eventuale subdirectory e successivamente scaricarli uno ad uno tramite RETR.
Credo che un minimo di scripting devi farlo dato che dubito che il client FTP a linea di comando permetta di fare una cosa del tipo "get -R /*".

Saluti
Infatti io ho suggerito di usare wget o mirror, sono fatti apposta per questo.
FTP non supporta la ricorsione, al massimo con "mget *" puoi prelevare tutti i files di una stessa directory.