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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Sintaxe do grep com variávies


From: Reinaldo Carvalho
Subject: Re: [shell-script] Sintaxe do grep com variávies
Date: Wed, 23 Nov 2005 18:19:39 -0300

goku:/$ x=root
goku:/$ eval grep $x /etc/passwd
root:x:0:0:Reinaldo,,,:/root:/bin/bash


read -p "Digite a primeira letra : "pletra
read -p "Digite a segunda letra : " sletra
eval grep ^[$pletra-$sletra] /tmp/arquivosql |etc........



Em 23/11/05, Edgard costa<address@hidden> escreveu:
> Amigos Shell-Script
>
> Esta é a situação
> script shell/bash que acessa banco de dados mysql.
> Acesso e instrução sql perfeitos.
> A situação pede que antes de seguir com o script o usuário examine
> quem ele vai quer consultar.
> Para que o usuário não fique procurando por zilhoes de registros,
> criei a seguinte situação para criar um intervalo de nomes:
> #
> # read -p "Digite a primeira letra : "pletra
> # read -p "Digite a segunda letra : " sletra
> cat /tmp/arquivosql | grep ´^[$pletra-$sletra]´|etc........
> Da maneira que esta escrito o grep não consegue resolver as variáveis.
> Se for digitado na unha o intervalo "|grep ´^[A-D]", por exemplo,
> tudo esta nos conformes.
> Como posso arrumar esta coisa??????
>
> EdgarCosta
>
>
>
>
>
>
> ---------------------------------------------------------------------
> 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.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


--
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - address@hidden


reply via email to

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