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

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

Help para Renomar Lote de Arquivos


From: deluca
Subject: Help para Renomar Lote de Arquivos
Date: Mon, 22 Apr 2002 17:06:32 -0300

Pessoal,

Estou com um probleminha para renomear todos os arquivos de um diretório.
Na verdade, eu quero mudar o padrão (regra de formação) dos nomes dos CSV.

Atualmente, a regra de formação do nome dos arquivos é esta:

<string-1>  NNNNNN - <string-2>.csv

Onde :
<string-1> é um conjunto de caracteres (um único texto até o espaço), sem
tamanho fixo.
NNNNNN - é um sequencial que eu desejo manter - com 6 posições preenchido
com zeros a esquerda
" - "  :  Um separador maluco no seguinte formato:  Espaço"-"Espaço"  (um
branco antes e depois do hífen)
<string-2> este é uma string que identifica um nome. Tem tamanho variável,
pode possuir espaços, etc. Considero como string 2 tudo que vem depois do
branco após o hífen até a terminação ".csv"
.csv  - Extensão dos arquivos


Eu preciso renomear todos estes arquivos para o seguinte formato

<string2>: NNNNNN.csv

Onde <string2 > e NNNNNN são os mesmo do original, e eu utilizo o ":" (dois
pontos) para separar o string2 e o sequencial (isso é uma forçada de barra
para simplificar a leitura do ls via outro script)

Nome antes:
ACAO 000034 - CIA VALE DO RIO DOCE.csv

Nome Depois:
CIA VALE DO RIO DOCE:000034.csv


Qualquer sugestão é válida.

Grato

De Luca





reply via email to

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