
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
UNIX Systems Programming
Write a shell script that will act as a supermarket shopping data entry screen.
The screen will look like below :
Item Name :
Item Cost :
Number of Items Purchased :
a. Use the “read” shell command to get the user input for each field. Store each field in a
separate variable.
b. Write all the data fields to a file using the “echo” command, a sample of which is shown
below. Ask user if
there is any more items to enter with a y/n answer, if n quit...
. Finally, a file that would be created might look like :
eggs 1.25 6
milk 2.05 1
cereal 4.45 3
bagel 0.65 12 creamcheese 1.50 4
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 2 steps with 3 images

Knowledge Booster
Similar questions
- Create a file called contacts.py, implement a program that prompts the user to select a choice between these 5 options. Add contact (1), Delete Contact (2) Save Contact(3), show all contact (4), exit program (5). Contact info should be saved in a separate read/write file. If user inputs number (1) on the keyboard, then prompt them to input the name and number of the contact. If user selects (2), delete all contacts or show an error if there are no contacts saved to file. If user inputs (3) save the contact and loop the choice of the 5 options until user inputs (5) to exit. If user inputs (4) print out the saved contacts to the screen neatly, Name, Number(newline). if user inputs 5 then exit the program. If the user inputs a number not shown then give an error message and ask them to input a valid number. Please code in python, preferably using case statements to completearrow_forwardGiven a text file food.txt containing the availability of food items. Write a program that reads the information from the text file and outputs the available food items. Add comments to better understand it txt.file content ========== Sandwiches Ham sandwich Classic ham sandwich Available Sandwiches Chicken salad sandwich Chicken salad sandwich Available Sandwiches Cheeseburger Classic cheeseburger Not available Salads Asian salad Mixed greens with ginger dressing, sprinkled with sesame Not available Beverages Water 16oz bottled water Available Vegetarian Avocado sandwich Sliced avocado with fruity spread Not available Mexican food Beef tacos Ground beef in freshly made tortillas Available Mexican food Chicken tacos Grilled chicken breast in freshly made tortillas Not available Beverages Coca-Cola 16oz Coca-Cola Availablearrow_forwardWrite a program that reads student's IDs and exam scores (type int) for a particular exam in a course from each line of an input file (the input file is included). You need to compute the average of these scores and assign grades to each student according to the following regulation: If a student's score is within 10 points (above or below) of the average, assign a grade of satisfactory. If a student's score is more than 10 points above average, the grade will be outstanding. If a student's score is more than 10 points below the average, the grade will be unsatisfactory. The output of your program should consist of a three-column table that shows each ID, score, and corresponding grade. A sample output is shown below. ID SOLS SENTO 0 1 2 3 4 8 9 Score 75 99 66 43 87 65 82 91 84 76 Grade Satisfactory Outstanding Unsatisfactory Unsatisfactory Outstanding Unsatisfactory Satisfactory Outstanding Satisfactory Satisfactory Write necessary functions and put them in a module to process this…arrow_forward
- Write a program that reads data from a file containing integers that ends with -999. Output the numbers that are divisible by 7 Output the numbers that are divisible by 11 Output the numbers that are not divisible by 7 or 11arrow_forwardPYTHON CODING!!arrow_forwardWrite a program that will count the number of characters, words, and lines in a file. Words are separated by a white space character. Your program should prompt the user to enter a filename.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON

Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY