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


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a