man test
a la fin tu as les equivalent egaux/different/inferieur/etc etc
< et > etant des caracteres de redirection pas de comparaison
De plus un ordinateur ne sait pas que 18:00 ça veut dire 18h00min donc lui demander si 17:50 est avant 18h00, il sait pas faire.
par contre 18h00 tu le convertis en 1800 (mille huit cent), du coups tu peux comparer 1750 avec 1800
# probleme du test (entre autre)
Posté par Jack DeNoumea (site web personnel) . En réponse au message Compraison de chaines de carcatères sous bash. Évalué à 3.
end_time="1800"
while [ "$cur_time" -lt "$end_time" ]
man test
a la fin tu as les equivalent egaux/different/inferieur/etc etc
< et > etant des caracteres de redirection pas de comparaison
De plus un ordinateur ne sait pas que 18:00 ça veut dire 18h00min donc lui demander si 17:50 est avant 18h00, il sait pas faire.
par contre 18h00 tu le convertis en 1800 (mille huit cent), du coups tu peux comparer 1750 avec 1800