Fiz isso aqui :

[EMAIL PROTECTED] BBC - Planet Earth]$ diff_time 00:59:58,030 15
01:00:13,030
[EMAIL PROTECTED] 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 <[EMAIL PROTECTED]>
> 
> > 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: [EMAIL PROTECTED]
> > ----------------------------------------------------------
> > 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]
> 
> 
> 
> 
>  


------------------------------------

---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
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

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a