shell-script-pt
[Top][All Lists]
Advanced

[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-----
>
> 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]