fazer um funçao se repetir [RESOLVIDO]

1. fazer um funçao se repetir [RESOLVIDO]

Guilherme
gui-gui

(usa Arch Linux)

Enviado em 12/10/2010 - 18:11h

gete como faço uma funçao se repetir ate acontecer algo exemplo

lol () {
read TESTE
until [ $TESTE = "10" ] ; do
echo "viva o linux"
echo "que legal"
done
}
lol




isso é só um explo quero q essa funçao toda hora se repita para ver se o valor mudou



  


2. Re: fazer um funçao se repetir [RESOLVIDO]

igor
igorbsp

(usa Slackware)

Enviado em 12/10/2010 - 22:09h

Use o comando if para verificar se a variável é igual ou diferente de 10

#!/bin/bash
lol () {
read TESTE
if [ "$TESTE" == "10" ] ; then # Se for igual a 10 -
echo "viva o linux" # ' '
echo "que legal"
else # Se não for igual a 10 -
lol # Volta ao inicio -
fi
}
lol


3. Re: fazer um funçao se repetir [RESOLVIDO]

Guilherme
gui-gui

(usa Arch Linux)

Enviado em 13/10/2010 - 13:09h

nao era bem iso q eu queria mas vlw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts