domingo, 10 de maio de 2015

Consola de Linux: Mover ficheiros de múltiplas pastas.

Nada como recorrer a linha de comandos em Linux para executarmos algumas tarefas que podem tornar-se bastante morosas quando feitas no ambiente gráfico pelo explorador de ficheiros.

Vejam este exemplo...


Estava aqui organizar os meus ebooks e magazines, todos eles com extensão .pdf. Estão guardados em diversas pastas todas elas dentro de uma unica pasta chamada de ebooks. O que pretendo é colocar lado a lado todos os ficheiros .pdf dentro de uma unica pasta, a ebooks:

 /nasp/ebooks/livros1/receitas.pdf
 /nasp/ebooks/livros2/prog.pdf
 /nasp/ebooks/livros3/howto.pdf

E pretendo isto:

  /nasp/ebooks/receitas.pdf
                       /prog.pdf 
                       /howto.pdf

Abrindo a linha de comandos podemos fazer isso com um único comando, e movendo todos os ficheiros de uma só vez:

mv /home/nasp/ebooks/**/*.pdf /home/nasp/ebooks/

Parece não, é fácil! ;)

Sem comentários:

Enviar um comentário

Related Posts Plugin for WordPress, Blogger...

Popular no Blogue: