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

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

Re: [shell-script] Uma sugestao de cut ou algo melhor


From: Fernando Luizao
Subject: Re: [shell-script] Uma sugestao de cut ou algo melhor
Date: Tue, 28 Jul 2009 08:56:40 -0700 (PDT)

É algo assim que vc quer?

v="CATALOGS_DELETION_2009-07-27.16.18.22.384888.xml"

sed 's/\(^.*_\)\(.*\)\(\.xml$\)/\2/' <<< $v

2009-07-27.16.18.22.384888

Abraço

--- Em seg, 27/7/09, Alicino <address@hidden> escreveu:

De: Alicino <address@hidden>
Assunto: [shell-script] Uma sugestao de cut ou algo melhor
Para: "shell-script list" <address@hidden>
Data: Segunda-feira, 27 de Julho de 2009, 18:10






 




    
                  Olá, amigos de Shell!



Eu tenho cerca de 4 ou 5 diretórios que ao final de um processo geram

arquivos no formato nome_timestamp. xml por exemplo:



PATH: /archives/country

CATALOGS_DELETION_ 2009-07-27. 16.18.22. 384888.xml

UPGRADES_DELETION_ 2009-07-27. 16.18.22. 384888.xml

DELETION_2009- 07-27.16. 18.22.384888. xml

PRODUCTS_IMAGES_ 2009-07-27. 16.18.22. 384888.xml



Acontece que o nome dos arquivos são sempre diferentes e eu preciso voltar

eles para um diretório, para isso pegando o timestamp em uma variavel já

bastaria para um mv.



Pergunta:

Alguma sugestao para que eu capture o timestamp todo? No caso o

"2009-07-27. 16.18.22. 384888"

Detalhe: nao adianta dizer para usar %y-%m-%d pq por dia se gera vários xmls

como este em diferentes horários. E no meu caso eu preciso apenas do ultimo

"pacote" de xmls gerados.



Grato desde já.



[ ]´s



Alicino de Moura Filho

http://alicino. com.br/blog/

alicino@gmail. com

Campinas-SP



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




 

      

    
    
        
         
        
        








        


        
        


      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



reply via email to

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