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

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

Re: [shell-script] Problemas com meu script


From: Fabiano Caixeta Duarte
Subject: Re: [shell-script] Problemas com meu script
Date: Tue, 6 Jan 2009 01:27:36 -0200

2009/1/5 Luiz guilherme Nunes Fernandes <address@hidden>

> Oi tudo jóia? bem estou com um problema que não sei o que é? alguém poderia
> me ajudar? Ficaria muito grato.
>
> O que está de errado?
> -----------------------------------
>
>  #!/bin/bash
>
>  read a
>  read b
>
>  if [ $a > $b ]
>  then
>          echo "$a maior que $b"
>  else
>          echo "$b maior que $a"
>  fi
>
> ---------------------------------------------
> att.
> Luiz Guilherme
>

Estou encafifado. Leio manuais e até bula de remédio e costumo confiar
neles.

O manual do bash (se meu inglês não estiver muito ruim) diz que devemos usar
[ ou test para comparações entre strings (que é o que você está fazendo, já
que escolheu o > para fazer a comparação).

Entretanto, o que você quer fazer só funciona se utilizarmos [[. Este cara
eu só utilizei até hoje para fazer comparações utilizando expressões
regulares (usando o operador ~=).

Sinistro!

PS: Algum desencafifador na escuta? ;P

-- 
Fabiano Caixeta Duarte
Especialista em Redes de Computadores
Linux User #195299
Ribeirão Preto - SP


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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