Contador simples

Publicado por Gilson Júnio Pacheco Silva 11/06/2008

[ Hits: 22.746 ]

Homepage: ~em construção~

Download contador




Este é o primeiro script que mando aqui pro VOL.

É uma modificação de alguns scripts usados como exemplos nos artigos.

É bem simples: ele pergunta até que número quer que ele conte, ele conta, e depois avisa que acabou de contar...

É simples, mas está bem detalhado, bem comentado, pra facilitar o
entendimento.

Indicado para iniciantes (como eu) que querem fazer algo simples e
detalhado...

  



Esconder código-fonte

#!/bin/bash
#
#
#       Contador de Gilson Júnio
#       (antes chamado de script-teste - teste4)
#
#       Versão 0.1 de 21:35 de 22/03/2008
#
#       Versão 0.1.2 de 21:39 de 22/03/2008
#
#             Desta vez, a pergunta foi centralizada (para uma janela do Konsole do KDE3)
#         e a tela limpa antes que ela apareça...
#
#       Versão 0.1.3 de 10:25 de 02/05/2008
#
#             Hoje foram adicionados mais comentários, detalhando o funcionamento do programa...
#
#
#
# Este clear limpa a tela antes que o programa faça a pergunta...
#
clear
#
# Este monte de 'echo' servem para colocar linhas em branco na tela, além de colocar a pergunta
#
echo
echo
echo
echo
echo
echo
echo
echo
echo
echo "                         Até que número você quer que eu conte???"
echo
echo
echo "                                               (Só vale números inteiros)"
echo
echo
echo
echo
echo
echo
#
# Aqui ele lê até que número você quer que ele conte, que chamamos de TOTAL
#
read TOTAL
#
# Aqui ele usa o laço 'for' da seguinte maneira:
# Inicialmente, 'i'=0
# Se o valor de i for menor ou igual ao TOTAL, ele incrementa (soma 1)
# ao valor de 'i'.
# Ele vai até o fim do laço (onde está 'done') e volta a este ponto,
# onde começa o 'for'. Quando o valor de 'i' for maior que o de 'TOTAL',
# o programa passa para a linha do 'kdialog' (o laço não é mais executado, já que foi terminado)
#
for ((i=0; i <= $TOTAL; i++))
      do
#
# Nesta parte o programa põe uma linha em branco na tela,
# e em seguida põe o atual valor de 'i'também.
#
        echo ""
        echo "$i"
#
# Aqui ele aguarda um segundo para continuar...
#
        sleep 1
#
# Aqui o laço termina
#
      done
#
# Aqui o programa mostra na tela, através do KDialog, que já contou
# até o número desejado, e pergunta o que fazer depois...
#
kdialog --msgbox "Já contei até $TOTAL! E agora???"
#
# Fim do programa!
#

Scripts recomendados

Criando um usuário em shell script

Iniciando Linux com tudo

Jogo da velha para dois jogadores

Script que verifica se existem arquivos repetidos em dois diretórios

Funcoes com usuarios


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts