Baixe o conteúdo do site FTP, mas apenas os primeiros 10 MB de cada arquivo?

2

Eu tenho um site FTP contendo arquivos muito grandes espalhados entre arquivos menores.

Eu quero baixar todo o conteúdo do FTP, mas limitar a quantidade baixada para cada arquivo para 10 MB ou mais.

Portanto, todos os arquivos com menos de 10 MB permanecerão intactos, mas todos os arquivos maiores que 10 MB receberão apenas os primeiros 10 MB de dados.

Isso é possível? Se não, existe uma maneira de baixar todos os arquivos menores que 10 MB?

    
por Michael Galos 21.04.2010 / 02:47

3 respostas

3

Eu posso usar cURL para fazer isso.

Tem uma opção, '-r / - range', que me permite especificar um intervalo de bytes do tamanho do arquivo.

Isso garantirá que eu obtenha os primeiros 10 MB de arquivos grandes e o arquivo completo para qualquer coisa menor.

    
por 10.12.2010 / 07:18
0

Para baixar todos os arquivos menores que 10 MB, você pode fazer isso se todos os arquivos estiverem em uma única pasta (presumindo que você esteja usando um cliente FTP da GUI):

  • Classifique os arquivos por tamanho - geralmente clicando no cabeçalho do tamanho do arquivo
  • Selecione o primeiro arquivo menor que 10 MB
  • Pressione Shift e selecione o último arquivo. Isso selecionará o intervalo de arquivos.
  • Transfira esses arquivos

Se os arquivos estiverem em várias pastas, você terá que repetir isso para cada pasta.

    
por 21.04.2010 / 04:38
-1

Para responder a sua segunda opção para pular os arquivos grandes, no FileZilla você pode configurar um filtro com base no tamanho do arquivo e use isso para ocultar / ignorar arquivos com mais de 10 MB.

    
por 09.10.2010 / 11:31

Tags