#!/bin/bash
month=`date +%m`
case $month in
01)
days=31
;;
02)
days=28
;;
03)
days=31
;;
04)
days=30
;;
05)
days=31
;;
06)
days=30
;;
07)
days=31
;;
08)
days=31
;;
09)
days=30
;;
10)
days=31
;;
11)
days=30
;;
12)
days=31
;;
esac
year=`date +%Y`
month=02
year=2011
if [ "$month" -eq '02' ]; then
if [ $[$year % 400] -eq "0" ];
then days=29
elif [ $[$year % 4] -eq 0 ];
then
if [ $[$year % 100] -eq 0 ]; then
days=28
else
days=29
fi
else
days=28
fi
fi
echo "Current month is: $month"
echo "Current month days: $days"
IyEvYmluL2Jhc2gKbW9udGg9YGRhdGUgKyVtYAoKY2FzZSAkbW9udGggaW4KCTAxKQoJCWRheXM9MzEKCQk7OwoJMDIpCgkJZGF5cz0yOAoJCTs7CgkwMykKCQlkYXlzPTMxCgkJOzsKCTA0KQoJCWRheXM9MzAKCQk7OwoJMDUpCgkJZGF5cz0zMQoJCTs7CgkwNikKCQlkYXlzPTMwCgkJOzsKCTA3KQoJCWRheXM9MzEKCQk7OwoJMDgpCgkJZGF5cz0zMQoJCTs7CgkwOSkKCQlkYXlzPTMwCgkJOzsKCTEwKQoJCWRheXM9MzEKCQk7OwoJMTEpCgkJZGF5cz0zMAoJCTs7CgkxMikKCQlkYXlzPTMxCgkJOzsKZXNhYwoKeWVhcj1gZGF0ZSArJVlgCm1vbnRoPTAyCnllYXI9MjAxMQppZiBbICIkbW9udGgiIC1lcSAnMDInIF07IHRoZW4gCglpZiBbICRbJHllYXIgJSA0MDBdIC1lcSAiMCIgXTsgCgkJdGhlbiBkYXlzPTI5CgllbGlmIFsgJFskeWVhciAlIDRdIC1lcSAwIF07CgkJdGhlbiAKCQkJaWYgWyAkWyR5ZWFyICUgMTAwXSAtZXEgMCBdOyB0aGVuCgkJCQlkYXlzPTI4CgkJCWVsc2UKCQkJCWRheXM9MjkKCWZpCmVsc2UgCglkYXlzPTI4CmZpCmZpCgplY2hvICJDdXJyZW50IG1vbnRoIGlzOiAkbW9udGgiCmVjaG8gIkN1cnJlbnQgbW9udGggZGF5czogJGRheXMi