Pessoal, Só pra constar:
A grande maioria das distros vem com um utilitário chamada rename, que renomeia arquivos usando expressões regulares. Outra forma de fazer isso então seria: rename 's/b//' *.jpg 2009/9/23 Pedro Pardini <[email protected]>: > Obrigado, Cyro. > > Funcionou, e eu aprendi mais estas duas formas - a sua e a do Jose Edson. > > Abraços > Pedro Pardini > > > > Cyolfi Cyro escreveu: >> >> >> Criei os arquivos com os mesmos nomes que os seus e salvei o script abaixo >> na mesma pasta onde estava os arquivos e rodei, acho que funcionou da >> forma >> que você quer.... >> >> for i in `ls -1 | grep b` >> do >> NEW=$(echo "$i" | tr -d b) >> mv $i $NEW >> done >> >> Att >> >> Cyro Ciolfi >> (19) 8144 - 7944 >> (19) 3324 - 2804 >> www.salasprontas.com >> Sua sala pronta para treinamentos em Campinas. >> >> [As partes desta mensagem que não continham texto foram removidas] >> >> > > > > ------------------------------------ > > --------------------------------------------------------------------- > 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 > > >
