você está aqui: Home  → Arquivo de Mensagens

Alternativa ao sleep

Colaboração: Braulio dos Santos Junior

Data de Publicação: 16 de Dezembro de 2005

Sempre me senti frustado quando, ao rodar o comando sleep, principalmente os com maior duracao, me deparava com o problema de não saber quanto tempo havia decorrido até aquele momento.

Para resolver esse problema, criei um bash script simples, mas que tem feito sucesso entre alguns amigos, e gostaria de compartilhar aqui com voces. Ele é simples e pode ser melhorado em muito ainda, mas fica ai meu prototipo.

  #!/bin/bash
  count=`echo $1-1|bc`
  for i in `seq $count -1 0`; do
    for x in `seq 59 -1 0`; do
                   clear
                  if [ $x -lt 10 ]; then
                         echo $i:0$x remaining
                else
                       echo $i:$x remaining
              fi
             sleep 1
    done
  done

InfomediaTV patrocina o FISL 7.0

Dando continuidade a sua política de visibilidade a soluções de código aberto, o InfomediaTV consolidou em dezembro o patrocino ao sétimo Fórum Internacional do Software Livre.

A parceria realizada com a Associação do Software Livre, organizadora do evento, vai ao encontro de um trabalho de dois anos e meio realizado pelo InfomediaTV. Nesse período, o programa se caracterizou por ser a única mídia televisiva a dar espaço ao conjunto de idéias e propostas que tem no FISL seu grande palco.

No próximo ano, estamos alargando a cobertura do FISL 6.0, que gerou uma hora de jornalismo exclusivo. Como patrocinador Ouro, o InfomediaTV irá dispor de um estande próprio, onde atuará da mesma forma que vem acontecendo ao longo de sua trajetória: como um veículo disposto a enriquecer o debate sobre todos os aspectos da Tecnologia da Informação.



 

 

Veja a relação completa dos artigos de Braulio dos Santos Junior

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script