[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Renomear muitos arquivos simultaneamente
From: |
Felipe Kellermann |
Subject: |
Re: [shell-script] Renomear muitos arquivos simultaneamente |
Date: |
Sun, 2 Jul 2006 21:56:20 -0300 (BRT) |
User-agent: |
Pine <http://www.washington.edu/pine/> |
On Sat, 1 Jul 2006 4:43pm -0300, Edvandro Santos wrote:
> [+] Pasta 1:
> [-] arquivo1.txt
> [-] arquivo2.txt
> [+] Pasta 1:
> [-] arquivo1.txt
> [-] arquivo2.txt
> [-] arquivo3.txt
> [-] arquivo4.txt
>
> A pergunta: Como faço pra renomear todos os arquivos(tanto da pasta 1 quanto
> da pasta 2) ao mesmo tempo, para outra extensão?
No link da Dicas-L que o Celso Viana enviou tem dicas legais para usar o
find com basename, etc. Apenas para efeito de curiosidade de quem tiver
interesse, na zsh pode-se usar o zmv. Mover todos de txt para doc nesta
mesma árvore que tu mostrou, por exemplo:
Pasta 1% noglob zmv -vW **/*.txt **/*.doc
mv -- Pasta\ 1/arquivo1.txt Pasta\ 1/arquivo1.doc
mv -- Pasta\ 1/arquivo2.txt Pasta\ 1/arquivo2.doc
mv -- arquivo1.txt arquivo1.doc
mv -- arquivo2.txt arquivo2.doc
mv -- arquivo3.txt arquivo3.doc
mv -- arquivo4.txt arquivo4.doc
--
Felipe Kellermann