Question: Write a script named grades.sh that will process one or more CSV (comma separated values) iles containing student grades. The script should . Create a

 Write a script named grades.sh that will process one or more

CSV (comma separated values) iles containing student grades. The script should .

Write a script named grades.sh that will process one or more CSV (comma separated values) iles containing student grades. The script should . Create a neat listing of students and their exam grades Calculate an average score and assign a letter grade where 90% or greater is an A, 80% or greater is a B, and so on . If the command is invoked without arguments, it should provide the user with usage information . Define and use at least 3 functions in implementing your solution A sample input file looks like this: Delbert, Aguilar, 91,0,98 Camille, Brown, 54, 88,88 Becky, Bryan, 71,77,88 Leonard, Cannon, 66,100,91 Teresa, Cobb, 100,26,26 Dwayne, Huff, 77,58,86 Wilfred, Lee, 74,79,87 Theodore, Malone, 71,99,93 Angel, Norris, 60,96,90 Cesar, Ryan, 80,97,95 Write a script named grades.sh that will process one or more CSV (comma separated values) iles containing student grades. The script should . Create a neat listing of students and their exam grades Calculate an average score and assign a letter grade where 90% or greater is an A, 80% or greater is a B, and so on . If the command is invoked without arguments, it should provide the user with usage information . Define and use at least 3 functions in implementing your solution A sample input file looks like this: Delbert, Aguilar, 91,0,98 Camille, Brown, 54, 88,88 Becky, Bryan, 71,77,88 Leonard, Cannon, 66,100,91 Teresa, Cobb, 100,26,26 Dwayne, Huff, 77,58,86 Wilfred, Lee, 74,79,87 Theodore, Malone, 71,99,93 Angel, Norris, 60,96,90 Cesar, Ryan, 80,97,95

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!