Manipular arquivos com Regex (Mover / Renomear)

1. Manipular arquivos com Regex (Mover / Renomear)

Rodrigo
thegodoy

(usa Ubuntu)

Enviado em 23/04/2015 - 23:25h

Pessoal, já pesquisei no fórum e até agora não encontrei (ou se encontrei não entendi rs) como fazer o seguinte:

Tenho um diretorio que aqui vou chamar de diretorio1 com a seguinte estrutura:

-diretorio1
--akIMG_123.jpg
--bcIMG_543.jpg
--diCAM_342.jpg

Queria criar um script para:

-Pesquisar no diretorio1 todos os arquivos que correspondam a regex: ---> .*IMG_.*.jpg
-Mover todos os arquivos encontrados para o diretorio2

Porquê regex? Porque exemplifiquei os nomes aqui, mas na verdade cada arquivo possui informacoes de data e gostaria de separá-los da seguinte maneira futuramente:

-ANO1
--MES1
---ARQ1
---ARQ2
--MES2
--ARQ1
--ARQ2

Sabem como me ajudar?
Caso já exista algum tópico que caiba nesse exemplo, peço desculpas... como disse... ou eu não encontrei, ou encontrei mas não entendi.

Obrigado..

Ahh.. a princípio estava tentando usar find + regex...


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts