diff --git a/earnings.sh b/earnings.sh new file mode 100755 index 0000000..59e00cf --- /dev/null +++ b/earnings.sh @@ -0,0 +1,32 @@ +#Script prints the following information for a given dataset: +#Unique gender-yearsExperience combinations +#Gender, years of Experience, wage for highest earner +#Gender, years of experience, wage for lowest earner +#Number of women in top 10 earners +#Effect of graduating college on the minumum wage of earners + +#Usage: bash earnings.sh filename.csv +#1: +cat $1 | sed 's/,/ /g' | cut -d ' ' -f 1,2 | uniq | sort -n -k 1 | sort -n -k 2 | uniq > output_ex4.txt + +#2: +echo "Highest Earner:" + +cat $1 | sed s/","/" "/g | sort -n -k4 | tail -n 1 | cut -d ' ' -f 1,2,4 + +echo "Lowest Earner:" + +cat $1 | sed s/","/" "/g | sort -n -k4 | head -n 2 | tail -n 1 | cut -d ' ' -f 1,2,4 + +echo "Women in Top 10 Earners:" + +cat $1 | sed s/","/" "/g | sort -n -k4 | tail -n 10 | grep -c "female" + +#3: +val1=$(cat $1 | sed s/","/" "/g | awk '$3=="12"' | sort -n -k4 | head -n 1 | cut -d ' ' -f 4) + +val2=$(cat $1 | sed s/","/" "/g | awk '$3=="16"' | sort -n -k4 | head -n 1 | cut -d ' ' -f 4) + +echo "Effect of Graduating College on Minimum Wage:" + +echo "$val2-$val1" | bc diff --git a/movie.txt b/movie.txt new file mode 100644 index 0000000..3bd544f --- /dev/null +++ b/movie.txt @@ -0,0 +1,7 @@ +shawshank redemption +interstellar +godfather 2 +The Princess Bride +Spirited Away +Star Wars IV: A New Hope +