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

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

Re: [shell-script] Renomear arquivos


From: Ulysses Almeida
Subject: Re: [shell-script] Renomear arquivos
Date: Sun, 2 Feb 2003 14:02:55 +0000
User-agent: Mutt/1.3.17i

Voce pode usar o comando rename tbm!

  rename .ext1.ext2 .ext2 *.ext1.ext2

On Sat, Feb 01, 2003 at 11:37:15PM -0300, aurelio wrote:
>  --- Loira <address@hidden> escreveu: 
> 
> > Gostaria de saber como faço para renomear um grande
> > conjunto de arquivos dentro de um diretorio da
> > seguinte forma: 
> > 
> > arquivo1.ext1.ext2 para arquivo1.ext2
> > arquivo2.ext1.ext2 para arquivo2.ext2
> > .
> > .
> > .
> > e assim por diante.
> > Ou seja quero retirar a "ext1" de cada arquivo
> 
> zztrocaextensao ext1.ext2 ext2 *.ext2
> 
> 
> 
> (http://verde666.org/zz)
> 
> $ type zztrocaextensao
> zztrocaextensao is a function
> zztrocaextensao ()
> {
>     zzzz -z $1 zztrocaextensao && return;
>     [ "$3" ] || {
>         echo 'uso: zztrocaextensao antiga nova arquivo(s)';
>         return
>     };
>     local A p1="$1" p2="$2";
>     shift 2;
>     for A in "$@";
>     do
>         [ "$A" != "${A%$p1}" ] && mv -v "$A" "${A%$p1}$p2";
>     done
> }
> 
> 
> =====
> -- 
> aurelio
> 
-- 
    .~.  Ulysses Almeida
   / V \  address@hidden
 / (   ) \  Seja livre, use GNU/Linux! 
   ^^-^^


reply via email to

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