Comment utiliser bash pour obtenir le dernier jour de chaque mois pour l'année en cours sans utiliser sinon sinon, passer ou en boucle?

Que nous savons que chaque année les suivants max jour chaque mois comme suit:

Jan - 31 days
Feb - 28 days / 29 days (leap year)
Mar - 31 days
Apr - 30 days
May - 31 days
Jun - 30 days
Jul - 31 days
Aug - 31 days
Sep - 30 days
Oct - 31 days
Nov - 30 days
Dec - 31 days

Comment puis-je obtenir bash pour renvoyer la valeur (dernier jour de chaque mois) pour l'année en cours sans l'aide de if else ou switch ou while boucle?

source d'informationauteur Jack