[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Expressões regulares usando SED
From: |
miguelcm86 |
Subject: |
Re: Expressões regulares usando SED |
Date: |
Mon, 05 Nov 2007 22:25:43 -0000 |
User-agent: |
eGroups-EW/0.82 |
olá ;)
Por acaso foi mesmo lt 'ltê' que digitei e não 1t 'umtê'.
Resolvi da seguinte forma:
[[ "$read" -lt 3 ]] && teste && read="3"
>> [[ $read -lt 1 ]] # invoca o test interno do bash
como o tiago disse ;)
Por acaso nem é o read que estou a usar, era só um exemplo, mas tem
toda a razão ;)
abraço
> miguelcm86 escreveu:
> > Olá
> > estou a manipular o valor desta forma
> > read=$(sed -n '/State=/{s///;p}' relatorio)
> >
> > só que quando faço:
> > [ $read -lt 1 ] && teste && read=1
> > dá-me este erro:
> > line 13: [: -lt: operador unário esperado
> >
> > Eu gostaria de que ele verifica-se o read se era menor que 1 e caso
> > isso acontece-se teria de entrar na função teste e por o read a 1.
>
> Miguel,
>
> Ele está reclamando do operador. Parece que você digitou umtê ao invés
> de eletê.
>
> Outra coisa. Sugiro respeitar as palavras reservadas. Assim, use algo ao
> invés da string read para nomear a variável. O que você fez não é
> errado, mas fica estranho pra debugar o código.
>
>
> --
> Fabiano Caixeta Duarte
> Especialista em Redes de Computadores
> Linux User #195299
> Ribeirão Preto - SP
>
- Re: [shell-script] Re: Expressões regulares usando SED, (continued)
Re: [shell-script] Expressões regulares usando SED, miranda, 2007/11/01
- Re: [shell-script] Expressões regulares usando SED, Gentil de Bortoli Jr, 2007/11/01
- Re: [shell-script] Expressões regulares usando SED, Fabiano Caixeta Duarte, 2007/11/01
- Re: Expressões regulares usando SED, miguelcm86, 2007/11/02
- Re: [shell-script] Re: Expressões regulares usando SED, Tiago Barcellos Peczenyj, 2007/11/02
- Re: Expressões regulares usando SED, miguelcm86, 2007/11/02
- Re: [shell-script] Re: Expressões regulares usando SED, Tiago Barcellos Peczenyj, 2007/11/02
- Re: [shell-script] Re: Expressões regulares usando SED, Fabiano Caixeta Duarte, 2007/11/05
- Re: Expressões regulares usando SED,
miguelcm86 <=
- Re: Expressões regulares usando SED (novo problema), miguelcm86, 2007/11/05
Re: [shell-script] Re: Expressões regulares usando SED, Fabiano Caixeta Duarte, 2007/11/05