[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Expressões regulares usando SED
From: |
Fabiano Caixeta Duarte |
Subject: |
Re: [shell-script] Re: Expressões regulares usando SED |
Date: |
Mon, 05 Nov 2007 13:53:14 -0200 |
User-agent: |
Thunderbird 2.0.0.0 (X11/20070326) |
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: 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 <=
- Re: Expressões regulares usando SED, miguelcm86, 2007/11/05
- 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