Como baixar arquivos com uma extensão específica somente de um servidor FTP?

3

Gostaria de baixar em lote .torrent arquivos de um servidor FTP (por exemplo, ftp://ftp.fau.de / gimp / gimp / ) com um comando ou um clique em uma GUI (depois de inserir o nome do host e o diretório raiz). O objetivo é ter todo o arquivo .torrent sob uma raiz no servidor FTP em um diretório para que eles possam ser adicionados em lote a um cliente de torrent, como o Deluge GTK.

No Filezilla eu ainda tenho que abrir todos os diretórios e clicar em todos os arquivos torrent.

    
por Karl Richter 25.09.2017 / 12:21

1 resposta

5

O wget suporta download recursivo e aceita listas que devem cobrir este caso de uso.

wget -r -np -A "*.torrent" ftp://ftp.fau.de/gimp/gimp/

A extensão do arquivo deve ser especificada.

O comando baixará recursivamente todos os arquivos terminados em torrent de ftp://ftp.fau.de/gimp/gimp/ .

Se você deseja remover a estrutura de diretórios e ter todos os arquivos no diretório de trabalho atual, adicione -nd à lista de argumentos.

Se você quiser pular os downloads de arquivos que já existem no diretório de destino, adicione -nc à lista de argumentos.

    
por sapensadler 25.09.2017 / 12:37