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

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

Re: Como criar script para renomear arquivos continuando sequencia já ex


From: fpasa
Subject: Re: Como criar script para renomear arquivos continuando sequencia já existente??
Date: Mon, 22 Mar 2004 18:57:23 -0000
User-agent: eGroups-EW/0.82

André,

não sei muito de unix, mas acredito que seja um problema lógico.
Se você fizer um loop jogando o nome de todos os arquivos (msg) que 
tem no diretório para duas variáveis, é só identificar o maior valor 
através de comparação entre as duas.
Entendeu ?

[]´s
Fabiano



--- Em address@hidden, "André Déo" <andredeo@y...> 
escreveu
> Pessoall 
> 
>     Eis minha dúvida, onde trabalho minha estação é W2K com MS-
Outllok, em casa uso Linux com Evolution, resolvi parte do problema 
com o programa outport que     automáticamente exporta mensagens do 
Outlook para o Evolution.
>     Mas como nem tudo é perfeito toda vez que exporto ele começa a 
sequência do número 1 novamente, preciso de um script que veja qual é 
a ultima mensagem e renomeie em seqûencia para a próxima
> Dei um DIR no diretorio e criei o arquivo abaixo, obsserve que 
quando a mensagem tem anexos ele cria um diretório com o mesmo nome 
da mensagem, como no caso da:
> 22/03/2004  15:12       <DIR>          message1
> 22/03/2004  15:12               59.392 message1.msg
> Só que eu tenho um monte de subpastas ehhe , neste caso da  caixa 
de entrada por exemplo o script irá verificar que a última é a 23 e 
renomera para 24, 25, 26...
> 
> Entenderam???
> 
> Grato,
> 
> André Déo
> "A mente que se abre a uma nova idéia jamais volta ao seu tamanho 
original."
> Albert Einstein
> 
>  Pasta de C:\teste\Caixa de entrada
> 
> 22/03/2004  15:14       <DIR>          .
> 22/03/2004  15:14       <DIR>          ..
> 22/03/2004  15:12       <DIR>          Akita
> 22/03/2004  15:12       <DIR>          Akitobora
> 22/03/2004  15:12       <DIR>          ALP-FAC
> 22/03/2004  15:13       <DIR>          Blanes 2000
> 22/03/2004  15:13       <DIR>          BR-LINUX.org
> 22/03/2004  15:13       <DIR>          CBL-BR
> 22/03/2004  15:13       <DIR>          Coluna do Aur`lio
> 22/03/2004  15:13       <DIR>          Dicas-L
> 22/03/2004  15:13       <DIR>          EFR
> 22/03/2004  15:14       <DIR>          Enviar
> 22/03/2004  15:14       <DIR>          Exchange BR
> 22/03/2004  15:14       <DIR>          FAC2004SI
> 22/03/2004  15:14       <DIR>          FAC2004SIEstudo
> 22/03/2004  15:12       <DIR>          message1
> 22/03/2004  15:12               59.392 message1.msg
> 22/03/2004  15:12       <DIR>          message10
> 22/03/2004  15:12               45.056 message10.msg
> 22/03/2004  15:12       <DIR>          message11
> 22/03/2004  15:12              630.272 message11.msg
> 22/03/2004  15:12               19.968 message12.msg
> 22/03/2004  15:12               43.520 message13.msg
> 22/03/2004  15:12               35.840 message14.msg
> 22/03/2004  15:12               17.408 message15.msg
> 22/03/2004  15:12               16.896 message16.msg
> 22/03/2004  15:12               22.016 message17.msg
> 22/03/2004  15:12               26.112 message18.msg
> 22/03/2004  15:12       <DIR>          message19
> 22/03/2004  15:12              730.624 message19.msg
> 22/03/2004  15:12               15.872 message2.msg
> 22/03/2004  15:12       <DIR>          message20
> 22/03/2004  15:12               33.792 message20.msg
> 22/03/2004  15:12               15.872 message21.msg
> 22/03/2004  15:12               18.944 message22.msg
> 22/03/2004  15:12       <DIR>          message23
> 22/03/2004  15:12               42.496 message23.msg
> 22/03/2004  15:12       <DIR>          message3
> 22/03/2004  15:12               91.648 message3.msg
> 22/03/2004  15:12               22.016 message4.msg
> 22/03/2004  15:12       <DIR>          message5
> 22/03/2004  15:12               24.576 message5.msg
> 22/03/2004  15:12               20.992 message6.msg
> 22/03/2004  15:12               55.808 message7.msg
> 22/03/2004  15:12               15.360 message8.msg
> 22/03/2004  15:12       <DIR>          message9
> 22/03/2004  15:12              124.928 message9.msg
>               23 arquivo(s)      2.129.408 bytes
> 
> [As partes desta mensagem que não continham texto foram removidas]


reply via email to

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