[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Perguntinha básica - resposta na mesma linha
From: |
Édnei Rodrigues |
Subject: |
Re: [shell-script] Perguntinha básica - resposta na mesma linha |
Date: |
Thu, 24 Jul 2008 07:24:15 -0400 |
Vê se isso te ajuda:
printf "\n"
printf "\033[1;31m \033[1;34m?\033[1;31m - pergunta?\n"
printf "\033[1;31m \033[1;34m?\033[1;31m - Y ou N \n"
printf "\n"
printf "\033[1;31m \033[1;31mEscolha sua opcao [ ]\b\b\033[0m"
while [ 1 ] ; do
read -n 1 OP
if [ "$OP" = "Y" -o "$OP" = "N" ] ; then break; fi
done
2008/7/23 Flavio Torres <address@hidden>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Alicino De Moura Filho wrote:
> | Pessoal,
> |
> | Acho ue o problema é um pouco maior, vejam:
> |
> | $ echo -n "Deseja continuar? (yes/no):" ; read Option
> | -n Deseja continuar? (yes/no):
> | yes
> |
> | Pq o "-n" aparece e a resposta não é dada na mesma linha?
> | No caso do read é pior, vejam:
> |
> | $ read -p "Deseja continuar? (yes/no):" Option
> | ksh: read: 0403-039 No query process for pipe.
> |
> |
>
> korn shell :)
>
> talvez:
>
> print "Deseja continuar? (yes/no)> \c"
> read Option
> print "Opcao foi: " $Option
>
> um abraço
>
> - --
> /"\
> \ / Flavio Torres - flaviotorres.com.br
> ~ X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
> / \
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.8 (MingW32)
>
> iEYEARECAAYFAkiHnWoACgkQNRQApncg297eYwCdF7xFNlpgBkJ4+AnxscbUDzws
> ObwAnRFl2qQmE84BG9t4CRK60PgIglhA
> =7YGO
> -----END PGP SIGNATURE-----
>
>