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

2006-07-13 Por tôpico Felipe Kellermann
On Thu, 13 Jul 2006 2:29am -, dickric2002 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á

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

2006-07-12 Por tôpico Julio C. Neves
Uma forma: Monte um arquivo chamado arq com a seguinte linha: mv $1 ${1%.*} torne-o executável no prompt execute o seguinte cmd find . -type f -name "[a-zA-Z1-9_]*.*" -exec ./a {} \; Ponha dentro do par de colchetes todos os caracteres que vc usa no inicio dos nomes dos arquivos. Isto é necessári

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

2006-07-12 Por tôpico Flavio Junior
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çã

[shell-script] renomear extensão de pastas e diretórios recursivamente

2006-07-12 Por tôpico dickric2002
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 ... -