Forum Linux.général Gestion des années bissextiles en shell (bash)

Posté par  .
Étiquettes :
0
22
nov.
2005
Bonjour à tous,

Voilà, je cherche à gérer les années bissextiles dans un shell, le "cahier des charges" est le suivant:

- Les années divisibles par 4 sont bissextiles, pas les autres.
- Exception: les années divisibles par 100 ne sont pas bissextiles.
- Exception à l'exception: les années divisibles par 400 sont
bissextiles.

Pour le moment, j'ai écrit un truc du genre:

if [ $(($ANNEE % 4)) -eq 0 -a $(($ANNEE % 100)) -ne 0 -a $(($ANNEE % 400)) (…)