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

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

Re: [shell-script] Erro de comparacao entre variáveis (unary operator ex


From: Gentil de Bortoli Júnior
Subject: Re: [shell-script] Erro de comparacao entre variáveis (unary operator expected)
Date: Thu, 14 Oct 2004 14:46:31 -0300
User-agent: Mozilla Thunderbird 0.8 (X11/20040913)

Armando, veja se esse exemplo funciona para você:

#!/bin/bash
VAR1=$1
VAR2=$2

if [ ${VAR1} -ge ${VAR2} ]; then
    echo "${VAR1} é maior ou igual a ${VAR2}"
else
    echo "${VAR1} é menor que ${VAR2}"
fi

Execute passando 2 valores como parâmetros. Exemplo: ./script.sh 1 2

[]s
Gentil.


Armando Roque wrote:
Eu ja havia tentado e não é isso!

Pelo que percebi é com relação ao operador esperado que não está encontrando. E como eu ainda não tenho muita experiência com shell está um pouco complicado!

Obrigado,

Armando

Elton Simões Baptista wrote:

tenta com aspas, assim:

if [ "$TAM_TAR" -ge "$TAM_BACKUP" ]


reply via email to

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