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

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

Re: RES: RES: [shell-script] teste


From: Ramoni
Subject: Re: RES: RES: [shell-script] teste
Date: Wed, 22 Jan 2003 16:51:53 -0200
User-agent: KMail/1.5

VAR=`echo $VAR|tr a-z A-Z`

On Wednesday 22 January 2003 16:43, Frederico Bohne Espinosa wrote:
> Comecei a gostar dessa historia das chaves...
>       Mas nao estou conseguindo passar o conteudo de uma variavel de caixa
> alta para baixa usando as "{}".
>
>       varzinha="umdoistres"
>
> echo ${varzinha}  ---> umdoistres
>
> mas eu quero UMDOISTRES.
>
>       Estou querendo demais do BASH?
>
>                       Bohne
>
> On Wed, 2003-01-22 at 15:53, aurelio wrote:
> > grande julio,
> >
> > > > if [ "${VAR//[0-9-]}" ]
> > > > then echo valor invalido
> > > > fi
> > >
> > > Ae Aurelio, essa eu não conhecia. Vc é um compêndio vivo de bash2 e
> > > meu guru de ERs (seu guia mora na 1ª gaveta da minha escrivaninha).
> >
> > o bash2 é massa! pena que os scripts não ficam portáveis, mas
> > é divertido. essa idéia deles de embutir o sed foi genial.
> > um sed capadinho, mas os metacaracteres de GLOB funcionam
> > [...], [^...], ?, {a,b,c}, *
> >
> >
> > bash 1:   echo $VAR | sed 's/isso/aquilo/'
> > bash 2:   ${VAR/isso/aquilo}
> >
> > bash 1:   echo $VAR | sed 's/isso/aquilo/g'
> > bash 2:   ${VAR//isso/aquilo}
> >
> > tem alguns outros como:
> >
> > bash 1:   eval \$$VAR
> > bash 2:   ${!VAR}
> >
> > bash 1:   [ "$a" = "$b" ]
> > bash 2:   [ "$a" == "$b" ]   # mas com 1 só também funciona
> >
> >
> > abração amigo!
> >
> > obs.: que feio, tive que consultar o aurélio (o outro) pra ver o
> >       que era 'compêndio' :)
> >
> >
> > =====
>
> ---------------------------------------------------------------------
> 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

-- 
Ramoni
Databras treinamento e Consultoria Linux
Tel.: (21) 2518-2363


reply via email to

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