Como posso copiar todos os pdfs de pastas e subpastas? [duplicado]

0

Eu preciso mover todos os meus arquivos pdf de uma pasta para outra. Como posso fazer isso no terminal?

    
por Moji 30.10.2017 / 18:00

2 respostas

2

Para mover todos os PDFs de uma única pasta para outra pasta:

mv *.pdf /some/other/folder

Para mover todos os PDFs de várias pastas para outra pasta

find /home/user -name '*.pdf' -exec mv -t /some/other/folder {} +

Mais informações sobre find e mv podem ser encontradas em man:

man find
man mv
    
por Glenn Bell 30.10.2017 / 18:10
1

Se você precisar usar mv , use-o com find e xargs . Leia man mv . Leia man find . Leia man xargs .

find . -type f -iname '*.pdf' -print0 | xargs -0 echo mv --target-directory=/somehwere/else/ 

Remova o echo quando estiver satisfeito com os resultados.

    
por waltinator 30.10.2017 / 18:07