IF ESLE - Comparação Hora [RESOLVIDO]

1. IF ESLE - Comparação Hora [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 07/05/2023 - 14:44h

Bom dia Galera VOL

Não estou conseguindo fazer a comparação de hora no script, o que ta errado, ex:


r1=10:00
r2=10:15


if [ $r1 -eq $r2]; then
echo "Hora Igual"
else
echo "Hora Diferente"
fi


Valeu abraços


  


2. MELHOR RESPOSTA

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 07/05/2023 - 16:33h


v aí

r1="10:00";r2="10:15";[[ "$r1" == "$r2" ]] && echo "igual" || echo "diferente" 


------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------



3. Re: IF ESLE - Comparação Hora [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 07/05/2023 - 15:26h


asparion escreveu:

Não estou conseguindo fazer a comparação de hora no script, o que ta errado, ex:


r1=10:00
r2=10:15


Valeu abraços


nesse seu caso aí da para comparar as horas como string, coloque o conteúdo das variáveis em aspas duplas e as variáveis no IF também.

------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




4. Re: IF ESLE - Comparação Hora [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 07/05/2023 - 16:28h

Dessa forma?

r1="10:00"
r2="10:15"

if [ "$r1" -eq "$r2" ]; then
echo "Igual"
else
echo "Diferente"
fi



Não deu certo, resultado:

./teste2: line 6: [: 10:00: integer expression expected




5. Re: IF ESLE - Comparação Hora [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 07/05/2023 - 16:54h


Top, Vlw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts