Seguidores

quinta-feira, 9 de junho de 2022

Varias Origens, um Destino - Linux

 Não é título de Livro de Romance nem filme de comédia.

Foi a SAGA que não vou contar aqui, mais explico pra quem quiser ler.


EU NÃO MANJO DE COMANDOS COMPLICADOS DE LINUX. MAL LA SEI FAZER O BÁSICO!

 

Mais la vai.

Em resumo é isso ai o problema.

Em uma porrada de pastas eu queria buscar todos os arquivos PDF ou sejam la quais forem e colocar em um local só.

Busca com o Find pelo tipo pdf, insere o parametro -exec (como se fosse executar o próximo comando com o resultado do que o último comando encontrou), cp para copiar, os {} vao servir para o entendimento do que o comando anterior "capturou" (foi isso que eu entendi) e depois vc coloca o destino que no meu caso é "/media/alexandre/E92A-AB36/pdfs/" e essa "\" bosta aqui é o termino do find, o ";" termina o comando e indica que nao tem mais nada após a "\"

find -type f -name "*.pdf" -exec cp {} /media/alexandre/E92A-AB36/pdfs/ \;


Algum tempo depois.. copiado....


Aviso.. para muitos arquivos e tamanhos muito ENORMES.... da a impressão que a maquina morreu... mais ta indo.. paciência..., se vc tem uma maquina lenta e lerda... ai é paciência e fé.

Fontes:

https://gasparbarancelli.com/post/copiar-arquivos-e-ou-diretorios-no-linux

https://www.hostinger.com.br/tutoriais/find-locate-comandos-linux#Procurar_Por_Tipo 

https://www.digitalocean.com/community/tutorials/how-to-use-find-and-locate-to-search-for-files-on-linux-pt

https://qastack.com.br/superuser/441422/how-do-you-use-regular-expressions-with-the-cp-command-in-linux

Meu amigo PSMATIAS.



Nenhum comentário:

Postar um comentário

Ultimas Visualizações.