shell-script-pt
[Top][All Lists]
Advanced

[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]