#一个月有多少天 shell 脚本编程
#!/bin/bash
read year month
case $month in
1)
echo "31"
;;
3)
echo "31"
;;
5)
echo "31"
;;
7)
echo "31"
;;
8)
echo "31"
;;
10)
echo "31"
;;
12)
echo "31"
;;
esac
case $month in
4)
echo "30"
;;
6)
echo "30"
;;
9)
echo "30"
;;
11)
echo "30"
;;
esac
case $month in
2)
if [[ $[year%4] -eq 0]] && [[ $[year%100] -ne 0 ]] || [[ $[year%400] -eq 0]]; then
echo "29"
else
echo "28"
fi
;;
esac: