[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] comando READ
From: |
Julio Cezar Neves - DISB.O |
Subject: |
RES: [shell-script] comando READ |
Date: |
Fri, 19 Jul 2002 11:35:23 -0300 |
Tem uma forma interessante de fazer isso. Veja só:
Default="/home/http/"
echo "Digite o Caminho: [$Default]: "
read Caminho
Caminho=${Caminho:-$Default}
echo $Caminho
Acho (tenho quase certeza) que no Bourne Shell esta construção não funciona.
[ ]s,
Julio Cezar Neves
-Eu Apoio o Software Livre-
-I Support Free Software-
* +55 21 2528-7070 / 9853-4044
*address@hidden
> -----Mensagem original-----
> De: Geraldo Chatel [mailto:address@hidden]
> Enviada em: quarta-feira, 17 de julho de 2002 21:31
> Para: address@hidden
> Assunto: Re: [shell-script] comando READ
>
>
>
> Raphael,
>
> Se entendi direito o que vc quer, pode fazer da
> seguinte forma:
>
> CAMINHO="/home/http"
>
> echo "Digite o caminho [/home/http/]: \c"
> ou a linha
> echo "Digite o caminho [$CAMINHO]: \c"
>
> read VALORDIGITADO
> if [ $VALORDIGITADO != "" ]
> then CAMINHO=$VALORDIGITADO
> fi
>
> Att,
> Chatel.
>
> --- Raphael Lucas Moita <address@hidden>
> escreveu:
> <HR>
> <html><body>
>
>
> <tt>
> Ae gente<BR>
> <BR>
> read -p "Digite o caminho [/home/httpd/]"
> CAMINHO;<BR>
> <BR>
> <BR>
> Gostaria que a variável CAMINHO tivesse o valor entre
> conchetes [/home/httpd], caso o usuário apenas
> pressionasse ENTER, e se fosse digitado algum caminho
> o valor fosse substituído.<BR>
> <BR>
> Alguém me ajuda ?<BR>
> <BR>
> Abraços<BR>
> <BR>
> Raphael Lucas Moita<BR>
> address@hidden<BR>
> Rio Grande - RS<BR>
> <BR>
> <BR>
> ---<BR>
> Este email está livre de vírus. Certificado por AVG
> anti-vírus system<BR>
> Checked by AVG anti-virus system (<a
> href="http://www.grisoft.com).">http://www.grisoft.com).</a><BR>
> Version: 6.0.377 / Virus Database: 211 - Release Date:
> 15/7/2002<BR>
> <BR>
> <BR>
> [As partes desta mensagem que não continham texto
> foram removidas]<BR>
> <BR>
> </tt>
>
>
> <br>
> <tt>
> <BR>
> --------------------------------------------------------------
> -------<BR>
> Esta lista não admite a abordagem de outras liguagens
> de programação, como perl, C etc. Quem insistir em não
> seguir esta regra será moderado sem prévio aviso.<BR>
> --------------------------------------------------------------
> -------<BR>
> Sair da lista:
> address@hidden<BR>
> --------------------------------------------------------------
> -------<BR>
> Esta lista é moderada de acordo com o previsto em <a
> href="http://www.listasdiscussao.cjb.net">http://www.listasdis
> cussao.cjb.net</a><BR>
> --------------------------------------------------------------
> -------<BR>
> </tt>
> <br>
>
> <br>
> <tt>Seu uso do Yahoo! Grupos é sujeito aos <a
> href="http://br.yahoo.com/info/utos.html">Termos do
> Serviço Yahoo!</a>.</tt>
> </br>
>
> </body></html>
>
>
> ______________________________________________________________
> _________
> Yahoo! Encontros
> O lugar certo para encontrar a sua alma gêmea.
> http://br.encontros.yahoo.com/
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de
> programação, como perl, C etc. Quem insistir em não seguir
> esta regra será moderado sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RES: [shell-script] comando READ,
Julio Cezar Neves - DISB.O <=