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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] renomear extensão de pastas e diretórios recursivamen


From: Flavio Junior
Subject: Re: [shell-script] renomear extensão de pastas e diretórios recursivamente
Date: Thu, 13 Jul 2006 00:02:48 -0300

a poucos dias eu respondi uma duvida praticamente identica.. fora
todas as outras respostas...

$ find /diretorio/base -name "*.1" -exec sh -c 'NOME="{}"; mv -i $NOME
${NOME/.1//}' \;

Ele vai pedir confirmação pra cada mv, se ver q ta tudo certo, soh
tirar o "-i" da linha.
Nao testei, mas a solução é bem proxima disso..
Voce pode usar o basename tambem se nao funcionar e nao entender a
expansão de variaveis..


Flavio do Carmo Junior aka blk1d

On 7/12/06, dickric2002 <address@hidden> wrote:
Olá, pessoal. Em nosso servidor todos arquivos e pastas estão com ema
extensão ".1" (falha nossa ...). Terei que renomear todos os arquivos
recursivamente, incluside os diretórios, tirando essa extensão. Não dá
para fazer na unha. Será que com sed ou find + mv ... Alguma luz ...






---------------------------------------------------------------------
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: address@hidden
---------------------------------------------------------------------
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










reply via email to

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