Mover ou copiar arquivos de determinado tipo de subdiretórios de mesmo nome

1

Eu preciso puxar todos os arquivos mp4 de um conjunto de diretórios com o seguinte tipo de estrutura.

Jan
    -Folders
      - -888
      - -777
Feb
   -Folders
     - -888
     - -777
Basicamente, o que eu preciso fazer é colocar todos os mp4 das pastas -888 em um novo diretório, todos os mp4 das pastas -777 em outro novo diretório e assim por diante.

Eu tentei puxar todos os mp4 para todos os diretórios (pensando que eu poderia dividi-los de lá) em uma única pasta com o seguinte comando:

find /myfiles/folders/ iname "*.mp4" -type f -exec /bin/mv {} /videos \; 

Isso tirou todo o mp4 das minhas pilhas de pastas, mas em vez de colocá-las no diretório de vídeos que eu havia criado, ele as uniu em um único arquivo chamado videos. Adoraria saber o que eu perdi no script para não fazer isso acontecer novamente!

Gostaria de receber ajuda!

    
por user1399145 29.09.2016 / 21:44

0 respostas

Tags