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

aguamole
aguamole

(usa KUbuntu)

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

aguamole
aguamole

(usa KUbuntu)

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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts