[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] renomear extensão de pastas e diretórios recursivame
From: |
Felipe Kellermann |
Subject: |
Re: [shell-script] renomear extensão de pastas e diretórios recursivamente |
Date: |
Thu, 13 Jul 2006 09:36:37 -0300 (BRT) |
User-agent: |
Pine <http://www.washington.edu/pine/> |
On Thu, 13 Jul 2006 2:29am -0000, 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á que com sed ou find + mv ... Alguma luz ...
Só shell dá para fazer com zsh/zmv. Não precisa usar find + mv + etc.
% find .
.
./teste
./teste/nee.1
./fuu
./fuu/doo.1
./fuubar.1
./blah.1
% noglob zmv -nW **/*.1 **/*
mv -- fuu/doo.1 fuu/doo
mv -- teste/nee.1 teste/nee
mv -- blah.1 blah
mv -- fuubar.1 fuubar
--
Felipe Kellermann