[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] TIMESTAMP
From: |
André Luiz Alves da Silva Prates |
Subject: |
RE: [shell-script] TIMESTAMP |
Date: |
Fri, 24 Oct 2003 13:00:35 -0200 |
Caros colegas, somente mais uma pergunta, já tentei várias maneiras, mas não
consigo. Os arquivos sãO:
Data.dat
DataA.dat
Arquivo.txt
File.dat
Preciso executar um sed de apenas uma linha que faça desaparecer os últimos 4
caracteres do nome do arquivo, ou seja, ".dat" e ".txt"
Sei que para retirar apenas o .dat é:
ls -l | awk '{ print $9 }' | sed 's/\.dat//g'
Mas como faço para retirar o .txt também, na mesma linha de comando?
Desde já agradeço a todos
Andre
-----Original Message-----
From: Rodrigo [mailto:address@hidden]
Sent: sexta-feira, 24 de outubro de 2003 12:56
To: address@hidden
Subject: RES: [shell-script] TIMESTAMP
André,
Testei aqui rapidamente e funcionou.
dia=`expr $(date +%d) - 1`
mes=`date +%m`
ano=`date +%Y`
dtnomlog=`echo -n $dia;echo -n $mes;echo -n $ano`
[]'s
Rodrigo Vilaça
>
>Caros colegas,
>
>Por favor estou precisando validar um arquivo e após renomea-lo
>com TimeStamp do dia anterior:
>dtnomlog=`date +%d%m%Y`
>esta variável me retorna um resultado = 24102003
>
>Quero renomear o arquivo para:
>FILE="dados_$dtnomlog" - 1
>
>Ou seja queria que resultasse em 23102003
>
>Como eu faço para obter este resultado? Alguém, poderia me dar uma pista?
>
Yahoo! Groups Sponsor
<http://br.i1.yimg.com/br.yimg.com/i/br/ads3/tit_claudiainfo_10.gif>
<http://br.rd.yahoo.com/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/A=1798607/R=0/SIG=12n0kq4tj/*http:/assineabril.com/index.html?destino=telaclau&campanha=4GG8&origem=shoppingyahoo>
<http://br.rd.yahoo.com/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/A=1798607/R=1/SIG=12no0lkk5/*http:/assineabril.com/index.html?destino=telainfo&campanha=4GG8&origem=shoppingyahoo>
Assine Claudia
<http://br.rd.yahoo.com/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/A=1798607/R=2/SIG=12n0kq4tj/*http:/assineabril.com/index.html?destino=telaclau&campanha=4GG8&origem=shoppingyahoo>
em
5x s/juros de R$ 18,96
Assine Info
<http://br.rd.yahoo.com/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/A=1798607/R=3/SIG=12no0lkk5/*http:/assineabril.com/index.html?destino=telainfo&campanha=4GG8&origem=shoppingyahoo>
em
5x s/juros de R$ 19,08
Mais...
Você S/A
<http://br.rd.yahoo.com/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/A=1798607/R=4/SIG=12nboc04h/*http:/assineabril.com/index.html?destino=telavoce&campanha=4GG8&origem=shoppingyahoo>
Boa Forma
<http://br.rd.yahoo.com/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/A=1798607/R=5/SIG=131uuonma/*http:/assineabril.com/index.html?destino=telabforma&campanha=4GG8&origem=shoppingyahoo>
Capricho
<http://br.rd.yahoo.com/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/A=1798607/R=6/SIG=12pgogvka/*http:/assineabril.com/index.html?destino=telacapric&campanha=4GG8&origem=shoppingyahoo>
Exame
<http://br.rd.yahoo.com/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/A=1798607/R=7/SIG=12oro5tq4/*http:/assineabril.com/index.html?destino=telaexame&campanha=4GG8&origem=shoppingyahoo>
---------------------------------------------------------------------
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 aos Termos do Serviço Yahoo!
<http://br.yahoo.com/info/utos.html> .
[As partes desta mensagem que não continham texto foram removidas]
- RE: [shell-script] TIMESTAMP,
André Luiz Alves da Silva Prates <=