GNU/Linux >> Linux Esercitazione >  >> Linux

Come scaricare più file alla volta utilizzando il comando Mget dal server FTP senza premere Y ogni volta?

Voglio scaricare più file da un server FTP (app Android). Ho usato il client FTP e il comando mget (Ubuntu Terminal). Ma mi chiede di inserire y o n per ogni file che voglio scaricare. Ho 1000 file da scaricare. Non riesco a inserire y per 1000 volte per scaricare 1000 file. Sto cercando una soluzione per fare lo stesso lavoro facilmente.

Cosa ho provato:

[email protected] ~ $ ftp
ftp> open 192.168.43.1 2221
Connected to 192.168.43.1.
220 Service ready for new user.
Name (192.168.43.1:dipankar): android
331 User name okay, need password for android.
Password:
230 User logged in, proceed.
Remote system type is UNIX.
ftp> cd /storage/ABC5-1DF1/DCIM/Camera/
250 Directory changed to /storage/ABC5-1DF1/DCIM/Camera
ftp> mget *
mget Aqua Ring_20180113_105853.jpg? y
200 Command PORT okay.
150 File status okay; about to open data connection.
226 Transfer complete.
361166 bytes received in 0.08 secs (4.0927 MB/s)
mget Aqua Ring_20180113_110130.jpg? y

Soluzione:

[email protected] ~ $ wget -r ftp://username:[email protected]:2221/storage/ABC5-1DF1/DCIM/Camera/

Risposta accettata:

In modalità ftp interattiva puoi usare

prompt

prima

mget *

Questo presupporrà y a tutte le domande.

Questa funzionalità di ftp è stata utilizzata sin dall'"invenzione" di ftp.


Linux
  1. Come elencare, caricare e scaricare file da un server SFTP utilizzando golang

  2. Come scaricare file dal server SFTP utilizzando lo script python

  3. Come rinominare più file usando Trova?

  4. Come scaricare un intero sito FTP utilizzando la riga di comando?

  5. Trasferisci file da o verso un server Linux senza FTP

Come dividere un file di archivio di grandi dimensioni in più file di piccole dimensioni utilizzando il comando Dividi in Linux

Come utilizzare il comando ftp di Linux per caricare e scaricare file sulla shell

Come modificare più file usando Vim Editor

Come scaricare file da server Linux remoti

Come scaricare file in Rocky Linux 8 sulla riga di comando usando wget

Come faccio a rimuovere i file di zona dal mio server?