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

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

Re: [shell-script] soma de tempo


From: miranda
Subject: Re: [shell-script] soma de tempo
Date: Wed, 15 Oct 2008 10:19:14 -0300

Fiz isso aqui :

[miranda@guitar BBC - Planet Earth]$ diff_time 00:59:58,030 15
01:00:13,030
[miranda@guitar BBC - Planet Earth]$ cat ~/bin/diff_time
MS=$(echo $1|cut -d',' -f2)
I=$(date +%s -d $1)
IA=$(echo $I-3*3600+$2|bc)
F=$(date  --date="1970-01-01 $IA seconds" +%H:%M:%S),$MS
echo $F


On Wed, 2008-10-15 at 10:05 -0300, Victor Hugo Leite wrote:
> Bom dia Miranda, da uma olhada no parametro -d do date, isso deve te
> ajudar.
> 
> date -d "15 seconds"
> 
> Essa é uma ideia para iniciar a sua solução.
> 
> 2008/10/15 miranda <address@hidden>
> 
> > Alguém sabe como poderia obter um horário
> > com soma de segundos ? Explico melhor
> > Tenho por exemplo , 00:59:58 no formato HH:MM:SS
> > se quero somar , digamos 15 s para obter
> > 01:00:13 , como fazer ? Pensei em utilizar
> > date +%s para obter o numero de segundos , somar
> > e converter de volta e é aí que vem a dificuldade,
> > como converter de volta ?
> >
> > De antemão agradeço
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > 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.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
>  



reply via email to

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