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

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

Re: [shell-script] Multi rename


From: Thobias Salazar Trevisan
Subject: Re: [shell-script] Multi rename
Date: Fri, 4 Jul 2003 16:57:17 -0300 (BRT)

ae dorneles,

On Fri, 4 Jul 2003, Dorneles Treméa wrote:

> Como renomear diversos arquivos ao mesmo tempo, mudando
> apenas um prefixo no nome dos arquivos?
>
> Exemplo:
> $ ls
> ABC_123.a ABC_123.b ABC_123.c
> Passar a ficar:
> $ ls
> XYZ_123.a XYZ_123.b XYZ_123.c

o rename tem o cmd de substituição embutidos nele. olhe:

prompt >touch ABC_123.a ABC_123.b ABC_123.c
prompt >ls
ABC_123.a  ABC_123.b  ABC_123.c
prompt >
prompt >rename 's/^ABC/XZY/'  ABC*
prompt >ls
XZY_123.a  XZY_123.b  XZY_123.c
prompt >


mmm, olhando o man:

rename [ -v ] perlexpr [ files ]

"The perlexpr argument is a Perl expression which is expected to
modify the $_ string in Perl for at least some of the filenames
specified."

falow

thobias
-------
echo 9446046325380026818553633794429812592304650P | dc
-------
http://www.lcp.coppe.ufrj.br/~thobias

____________________________
|
| Against - HTML Mail
| Against - MS ATTACHMENTS
|
----------------------------



reply via email to

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