[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/
- Renomear arquivos, Loira, 2003/02/01
- Re: [shell-script] Renomear arquivos,
aurelio <=