Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- year=$1
- day=$2
- quarter=$3
- count=0
- case $quarter in
- 1) q=01;;
- 2) q=04;;
- 3) q=07;;
- 4) q=10;;
- *) echo "QUARTER ERROR"
- exit 1;;
- esac
- set ${year//-/' '}
- if [ $1 -gt $2 ]
- then
- echo ' YEARS ERROR '
- exit 1
- fi
- year1=$1
- year2=$2
- while [ $year1 -le $year2 ]
- do
- d=`date -d "$q/01/$year1" "+%a"`
- if [ $d = $day ]
- then
- echo $year1
- let ++count
- fi
- let ++year1
- done
- echo $count
- exit $count
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement