Question: LAB ASSIGNMENT 8 Write a shell script invoking awk to produce a grade report for a class. The script should be named grade report and

 LAB ASSIGNMENT 8 Write a shell script invoking awk to produce
a grade report for a class. The script should be named grade

LAB ASSIGNMENT 8 Write a shell script invoking awk to produce a grade report for a class. The script should be named grade report and will be invoked by grade_report [grade_file] [project file] [level file] If any file names are omitted, please use "grades", "projects" and "levels" as defaults. In other words if one file name is given, it is the grade file. If two file names are given, the first is the grade file and the second is the project file The Grades File: The grades file wil contain one line per student with the student's name and grades separate by colons. An example grades file is John Bunyan:90:100:75:60 Maria Montessori:80:90:60:82 Alice Cooper:75:80:54:47 Harvey Mudd: 89:45:89:95 The Project File: The project file should containe for each project assigned with the project's name and weight separated by colons. An example project file is test1:30 test2:30 paper: 20 exam:50 You will note that the weights are relative and need not add up to 100. In this case the total of the weights is 130

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!