count=0 month="05" for s in `seq 1 31` do fr=$(date +%a --date="2007-$month-$s" ) if [ "$fr" == "Fri" ];then friday[$count]=$s count=$((count+1)) fi done echo ${friday[2]} #third fri