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: aurelio
Subject: Re: [shell-script] Renomear arquivos
Date: Sat, 1 Feb 2003 23:37:15 -0300 (ART)

loira magrinha? hehehehe

 --- 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

_______________________________________________________________________
Busca Yahoo!
O melhor lugar para encontrar tudo o que você procura na Internet
http://br.busca.yahoo.com/


reply via email to

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