Como mover quantidade especifica de arquivos

1. Como mover quantidade especifica de arquivos

Bruno Zimmermann
bruzin

(usa Nenhuma)

Enviado em 07/11/2019 - 10:09h

Bom dia, estou com um problema no meu servidor ftp
tenho uma pasta cm 51mil arquivos e não abre por nenhum programa de ftp como filezilla ou winscp,
eu estou tentando mover todos os arquivos de uma pasta para compactalos pois sempre esta entrando arquivos novo
e queria saber se tem algum comando do mv para mover uma quantidade especifica de arquivos pois se tento mover todos os
arquivos .xml da que tem muitos arquivos e não vai sei que o limite é de 10240 teria alguma forma de mandar de 10240 por vez
ou de 5000 em 5000 pois a pasta tem 51000 arquivos e estou tentando fazer isso via putty ssh com comandos linux
gradeço desde ja.
um bom dia a todos :P


  


2. Re: Como mover quantidade especifica de arquivos

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 07/11/2019 - 11:19h


acho que com o rsync ajudaria



3. Re: Como mover quantidade especifica de arquivos

Matheus
pylm

(usa Gentoo)

Enviado em 07/11/2019 - 11:26h

Não é realmente o que tu pediu, mas podes pular essa limitação tirando ela.


ulimit -s unlimited


Só fique atento que o consumo de RAM pode ultrapassar o total, então use com cuidado pra não travar o computador.


4. Re: Como mover quantidade especifica de arquivos

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 07/11/2019 - 11:29h

Testaí:
mv -t /pasta/destino/ `ls -Q *.xml | head -5000` 



5. Re: Como mover quantidade especifica de arquivos

Bruno Zimmermann
bruzin

(usa Nenhuma)

Enviado em 07/11/2019 - 12:09h

danniel-lara escreveu:


acho que com o rsync ajudaria

não entendi



6. Re: Como mover quantidade especifica de arquivos

Bruno Zimmermann
bruzin

(usa Nenhuma)

Enviado em 07/11/2019 - 12:10h

pylm escreveu:

Não é realmente o que tu pediu, mas podes pular essa limitação tirando ela.


ulimit -s unlimited


Só fique atento que o consumo de RAM pode ultrapassar o total, então use com cuidado pra não travar o computador.

removi o limite mas da
"mv: cannot stat `*.xml': No such file or directory"



7. Re: Como mover quantidade especifica de arquivos

Bruno Zimmermann
bruzin

(usa Nenhuma)

Enviado em 07/11/2019 - 12:11h

Ryuk escreveu:

Testaí:
mv -t /pasta/destino/ `ls -Q *.xml | head -5000` 


testei e deu a sguinte mensagem
"ls: cannot access "*.xml": No such file or directory
mv: missing file operand
Try `mv --help' for more information."




8. Re: Como mover quantidade especifica de arquivos

João Cláudio de Alcântara
aguamole

(usa Lubuntu)

Enviado em 07/11/2019 - 12:23h

ls -Q *.xml | mv -t /pasta/destino/ | head -5000 

Eu acho que ele quis passar dessa forma acima.
Tenta ai.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


9. Re: Como mover quantidade especifica de arquivos

Bruno Zimmermann
bruzin

(usa Nenhuma)

Enviado em 07/11/2019 - 12:36h

aguamole escreveu:

ls -Q *.xml | mv -t /pasta/destino/ | head -5000 

Eu acho que ele quis passar dessa forma acima.
Tenta ai.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.

deu essa mensagem
"mv: missing file operand
Try `mv --help' for more information.
ls: cannot access "*.xml": No such file or directory"



10. Re: Como mover quantidade especifica de arquivos

Bruno Zimmermann
bruzin

(usa Nenhuma)

Enviado em 07/11/2019 - 12:42h

porque fica dando essa mensagem de diretorio??


11. Re: Como mover quantidade especifica de arquivos

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 07/11/2019 - 12:47h


bruzin escreveu:

porque fica dando essa mensagem de diretorio??


Você tá trabalhando no Putty? Não sei como trabalhar em rede... sorry!!! :\
Deve ter comandos específicos para o programa, leia o manual.

O comando que passei funciona localmente!



12. Re: Como mover quantidade especifica de arquivos

João Cláudio de Alcântara
aguamole

(usa Lubuntu)

Enviado em 07/11/2019 - 12:47h

"ls: cannot access "*.xml": No such file or directory
Esta dizendo que não foi encontrado .xml
"mv: missing file operand
Não foi encontrado o arquivo operador.
Entra no servidor localmente e delete por la.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts