Baixe apenas arquivos .html por FTP

Baixe apenas arquivos .html por FTP

Em um trabalho de manutenção de site, meu cliente possui um servidor FTP com o site ativado. Coisas bastante padronizadas (embora desatualizadas).

Preciso localizar e substituir a maioria dos arquivos HTML para alterar a navegação. Para fazer isso de forma eficaz, eu precisaria fazer isso localmente.

O servidor FTP écompletode lixo. O cara tem usado para trocar arquivos com seus clientes. Quero obter uma cópia de todos os arquivos relevantes, mas, ao mesmo tempo, não quero perder tempo baixando dezenas de gigabytes de coisas que nunca precisarei.

O FTP está montado ~/.gvfsno momento. Existe algo rápido e fácil que eu possa fazer para copiar todos os arquivos .html, mantendo a estrutura de diretórios para que, quando terminar de trabalhar nos arquivos, eu possa simplesmente copiá-los de volta usando mesclar/substituir?

Responder1

Você pode tentar usar o cliente FTP Filezilla. Ele tem a capacidade de criar filtros de arquivos personalizados no menu Exibir para mostrar apenas determinados tipos de arquivos.

Responder2

Eu não testei isso, mas o seguinte deve funcionar:

rsync -av --include "*/" --include "*.html" --exclude "*" ~/.gvfs/. /path/to/destination

informação relacionada