Get3thDay(){ yy=`echo $1|cut -b 1-4` mm=`echo $1|cut -b 5-6` getcal=`cal $mm $yy` dd_last=`echo $getcal|awk '{print $NF}'` dd=`expr $dd_last + 1` if [ $dd -gt $dd_last ] then dd=01 mm=`expr $mm + 1` if [ $mm -gt 12 ] ;then mm=01;yy=`expr $yy + 1` fi fi mm=`expr $mm + 0` dd=`expr $dd + 0` if [ $mm -le 9 ];then mm="0"$mm fi if [ $dd -le 9 ];then dd="0"$dd fi echo ${yy}${mm}03 }