Pessoal, eu costumo usar este script para renomear arquivos:
find -maxdepth 1 -type f -name "Eliana*"|while read a; do echo mv $a `echo
$a|sed -e 's#OldFile#NewFile#' `;done

Entretanto em minha nova necessidade tá complicado e ainda não consegui
faze-lo.
existe varios boletos com o seguinte padrão, Nome20080424-012.pdf, e devo
renomea-los para 012-20080424Nome.pdf, onde o nome é o nome do Cliente, 012
é o numero do boleto, e 20080424 é a data de vencimento de cada boleto.

Estudei os registradores internos do sed, a parti da sugestão do Tiago, mas
ainda não consegui resolver o meu problema.
estou tentando usar ER, mas não consigo definir uma tecnica ainda para
trocar os valores.

Aguado ajuda.
att.
Ricardo Brito

2008/4/24 (R)i(c)@(R)ÐØ <[EMAIL PROTECTED]>:

> tenho desenas de arquivos com o seguinte padrão:
> nome20080424.pdf
> onde o numero é o ID do arquivo e desejo renomea-los para:
> 20080424nome.pdf
>
> Como posso faze-lo?
>
> --
>
> -------------------------------------------------------------------------------------
> A Graça do nosso Senhor Jesus Cristo seja contigo. (1ªTs 5.28)
> The grace of our Lord Jesus Christ be with you. (1ªTs 5.28)
> Jesus te ama, aceite-O! Jesus loves you, accept you Him!
>
> (R)i(c)@(R)ÐØ




-- 
-------------------------------------------------------------------------------------
A Graça do nosso Senhor Jesus Cristo seja contigo. (1ªTs 5.28)
The grace of our Lord Jesus Christ be with you. (1ªTs 5.28)
Jesus te ama, aceite-O! Jesus loves you, accept you Him!

(R)i(c)@(R)ÐØ


[As partes desta mensagem que não continham texto foram removidas]

Responder a