Como iterar pelo diretório e mover arquivos específicos para uma pasta diferente [closed]

0

Eu tenho uma configuração de diretório da seguinte forma:

/A001/A001_C001/A001_C001.mov
/A001/A001_C002/A001_C002.mov
--
/A002/A002_C001/A002_C001.mov
/A002/A002_C002/A002_C002.mov
--
..etc.

Eu preciso escrever um script que possa MOVER todos os arquivos * .mov para uma pasta diferente:

/mov/A001_C001.mov
/mov/A001_C002.mov
/mov/A002_C001.mov
/mov/A002_C002.mov
..etc.

Alguma ideia? Acabei de começar a aprender o shell-scripting e há muitos arquivos que preciso migrar para um único diretório.

    
por Allan Bachmann 07.11.2017 / 15:26

1 resposta

0

Não foi tão difícil para o Google:

find src/dir/ -name '*.mov' -exec mv {} target/dir/ \;

Fonte

    
por 07.11.2017 / 15:56