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

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

Re: [shell-script] Renomear extensão de vários arquivos.


From: +[+ Suicide|Solution +]+
Subject: Re: [shell-script] Renomear extensão de vários arquivos.
Date: Wed, 20 Sep 2006 10:53:51 -0300
User-agent: Thunderbird 1.5 (X11/20051201)

Se tiver o util-linux instalado, utilize o rename :)

felipeng@slackbox:/tmp/teste$ ls -1
aaa-msjd.ngin.zap.2006082703.dat.old
aaa-msjd.ngin.zap.2006082706.dat.old
felipeng@slackbox:/tmp/teste$ rename .dat.old .dat *.dat.old
felipeng@slackbox:/tmp/teste$ ls -1
aaa-msjd.ngin.zap.2006082703.dat
aaa-msjd.ngin.zap.2006082706.dat

valew

--
++++++++++++++++++++++++
+ Felipe Nogaroto Gonzalez  \m/ +
+          <aka Suicide|Solution>  +
+      Slackware Linux :^)           +
+ http://suicide.bunghole.com.br  +
++++++++++++++++++++++++


$ for file in *.old; do mv $file ${file/.old/}; done

Isso deve resolver, lembre-se de fazer um teste antes. Nem sempre da
tudo certo :D


Flávio do Carmo Junior

On 9/20/06, rodrigo_ono <address@hidden> wrote:
> Bom dia pessoal,
>
> Pode parecer um tanto quanto bobo, mas estou com uma duvida e
> gostaria da ajuda de vcs.
>
> Quando eu tenho um diretorio com varios arquivos como abaixo:
>
> aaa-msjd.ngin.zap.2006082706.dat.old
> aaa-msjd.ngin.zap.2006082719.dat.old
> aaa-msjd.ngin.zap.2006082718.dat.old
> aaa-msjd.ngin.zap.2006082717.dat.old
> aaa-msjd.ngin.zap.2006082715.dat.old
> aaa-msjd.ngin.zap.2006082716.dat.old
> aaa-msjd.ngin.zap.2006082714.dat.old
> aaa-msjd.ngin.zap.2006082713.dat.old
> aaa-msjd.ngin.zap.2006082712.dat.old
>
> E preciso que fiquem assim:
>
> aaa-msjd.ngin.zap.2006082706.dat
> aaa-msjd.ngin.zap.2006082719.dat
> aaa-msjd.ngin.zap.2006082718.dat
> aaa-msjd.ngin.zap.2006082717.dat
> aaa-msjd.ngin.zap.2006082715.dat
> aaa-msjd.ngin.zap.2006082716.dat
> aaa-msjd.ngin.zap.2006082714.dat
> aaa-msjd.ngin.zap.2006082713.dat
> aaa-msjd.ngin.zap.2006082712.dat
>
> Alguem pode me dar uma ajuda ???
>
> Muito obrigado,
>
> Rodrigo
>
>
>
>




reply via email to

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