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