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

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

RES: RES: [shell-script] renomear lista de arquivos


From: Marco Eloy
Subject: RES: RES: [shell-script] renomear lista de arquivos
Date: Tue, 14 Jan 2003 15:47:29 -0200

isso infelizmente nao eh possivel pq cada arquivo tem 15.000kb, num total de
94 arquivos. Com certeza algum deles vai vir com defeito e aí eu vou ter que
baixa-lo de novo. Logo este serah o mais recete. De qualquer forma valeua a
atenção.

Alguma outra ideia ?????

SDS
Marco Eloy

-----Mensagem original-----
De: Gustavo Jantsch [mailto:address@hidden]
Enviada em: terça-feira, 14 de janeiro de 2003 15:39
Para: address@hidden
Assunto: Re: RES: [shell-script] renomear lista de arquivos


Então que tal ordená-los em ordem crescente da data de alteração?

ls -tf

[]s
Gustavo.

At 14:53 14/01/03 -0200, you wrote:
>       Ainda em relacao ao e-mail anterior, esquci de relatar o principal
>problema:
>       O arquivo-final.rar eh o equivalente de abc123defgAw, arquivo-final.r00 
> eh
>abc123defgAx, arquivo-final.r01 eh abc123defgAy e assim por diante.
Todavia,
>segundo a tabela ASCII o 0(zero) vem antes do w, jah que eh um número.
Assim
>pela ordenacao do linux o abc123defgA0 virah antes do abc123defgAw e sera
>renomeado para arquivo-final.r02 ao invez arquivo-final.rar, o que vai
gerar
>problema na hora de descompactar o arquivo.
>
>Espero ter sido bastante claro
>
>Grato
>Marco Eloy
>
>-----Mensagem original-----
>De: Marco Eloy [mailto:address@hidden]
>Enviada em: terça-feira, 14 de janeiro de 2003 13:59
>Para: address@hidden
>Assunto: RES: [shell-script] renomear lista de arquivos
>
>
>Camarada, perdoe-me pois ache q me expressei mal. na verdade eh um pouco
>mais complicado. A listagem de arquivos eh + ou - assim:
>
>abc123defgAw
>abc123defgAx
>abc123defgAy
>abc123defgAz
>abc123defgA0
>abc123defgA1
>abc123defgA2
>abc123defgBw
>abc123defgBx
>abc123defgBy
>abc123defgBz
>abc123defgB0
>abc123defgB1
>abc123defgB2
>abc123defgCw
>.
>.
>.
>para:
>arquivo-final.r00
>arquivo-final.r01
>arquivo-final.r02
>
>       O problema ocorre juastamente porque estes sao arquivos do tipo .rar que
eu
>estou baixando com o wget e que quando acessados pelos windows fuicam no
>formato:
>arquivo-final.rar
>arquivo-final.r00
>arquivo-final.r01
>arquivo-final.r02
>.
>.
>.
>e precisam ser reagrupados exatamente nesta ordem para formar o arquivo
>único: rar, r00, ro1, ...
>Entretanto o linux salva o arquivo no formato da URL:
>http://www.blablabla.com.br/show_file.php?usr=bWFyaW9taWxhbg==&file=YmFjakR
T
>Y3IuWFZpRC1WaVRFL0NEMS90dHQtY2QxLXh2aWQucjAz
>
>completa e nao no com o seu nome no servidor(*.rar, ...)
>Alias, por que serah que o linux nao salva o arquivo com o seu nome
>completo???
>
>Agradeco desde jah a ajuda
>Marco Eloy
>
>-----Mensagem original-----
>De: aurelio [mailto:address@hidden]
>Enviada em: terça-feira, 14 de janeiro de 2003 10:06
>Para: address@hidden
>Assunto: Re: [shell-script] renomear lista de arquivos
>
>
>ae marco,
>
>> Preciso renomear uma lista de arquivos, todos no mesmo diretorio de:
>>
>> abc123defgA0.txt
>> abc123defgA1.txt
>> abc123defgA2.txt
>> abc123defgA3.txt
>> para:
>> arquivo-final.r00
>> arquivo-final.r01
>> arquivo-final.r02
>
>usa um for:
>
>i = 0
>for arq in *.txt; do
>  num=$i
>  [ $num -lt 10 ] && num="0$i"
>  mv $arq arquivo-final.r$i
>  i=$((i+1))
>done
>
>
>=====
>--
>aurelio
>
>_______________________________________________________________________
>Busca Yahoo!
>O melhor lugar para encontrar tudo o que você procura na Internet
>http://br.busca.yahoo.com/
>
>
>---------------------------------------------------------------------
>Esta lista não admite a abordagem de outras liguagens de programação, como
>perl, C etc. Quem insistir em não seguir esta regra será moderado sem
prévio
>aviso.
>---------------------------------------------------------------------
>Sair da lista: address@hidden
>---------------------------------------------------------------------
>Esta lista é moderada de acordo com o previsto em
>http://www.listasdiscussao.cjb.net
>---------------------------------------------------------------------
>
>
>Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
>http://br.yahoo.com/info/utos.html
>
>
>
>
>
>---------------------------------------------------------------------
>Esta lista não admite a abordagem de outras liguagens de programação, como
>perl, C etc. Quem insistir em não seguir esta regra será moderado sem
prévio
>aviso.
>---------------------------------------------------------------------
>Sair da lista: address@hidden
>---------------------------------------------------------------------
>Esta lista é moderada de acordo com o previsto em
>http://www.listasdiscussao.cjb.net
>---------------------------------------------------------------------
>
>
>Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
>http://br.yahoo.com/info/utos.html
>
>
>
>
>
>---------------------------------------------------------------------
>Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem
prévio aviso.
>---------------------------------------------------------------------
>Sair da lista: address@hidden
>---------------------------------------------------------------------
>Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
>---------------------------------------------------------------------
>
>
>Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
>
>



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html





reply via email to

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