If [ "$CURTIME" -lt "$STIME" ] || [ "$CURTIME

ahmed_king29 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Merci de m'expliquer cette condition if :

if [ "$CURTIME" -lt "$STIME" ] || [ "$CURTIME" -gt "$ETIME" ]

then

SENDRES
fi

Avec : SENDRES est une fonction.
CURTIME = 'date +"%H%M"'
STIME = start time
ETIME = End time.



1 réponse

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
date +"%H%M" retourne l'heure en 4 chiffres, donc entre 0000 et 2359
et on compare, si elle est plus petite que STIME ou plus grande que ETTIME
0