
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question
Please do this as Shell.sh and show screenshot of the output

Transcribed Image Text:2.
Write a simple single thread CSC4420 shell, i.e., no concurrent commands, to
support at least the following built-in commands:
o prompt can set to any string you input, in addition to the current history event
number, i.e, %h as in csh;
o url: list the course web site
hour: list class times
room list classroom location
desp: list the description of this course
o text: list the textbook
ref: list the reference books
prof: list the professor's name
o pol: professor's office location
poh professor's office hours
o pma professor's email address
o ta list the TA's name
o tol: TA's office location
o toh: TA's office hours
o tma : TA's email address
history list history of events up to the number you set
help list all the available commands
• exit or quit : exit CSC4420 shell
0
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 4 steps with 1 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Files are organized according to tracks, sectors, and. Cylinders. The concentric rings on the platter are called ____. a) sectors b) cylinders c) horseshoes d) tracksarrow_forwardNow we have two more features that Microhard asked us to implement in the last minute and they are Double Space and Fill As all of our previous settings, they will be included in the first line of the input.txt file where it will look something like this: 60;right;left;true;true;output.txt;. Both these settings are boolean values which will indicate weather a document uses fill / double space. The first boolean statement within the line will indicate weather the document contains the fill settings or not, the second is for double spaced. By fill we mean filling up a line in the output before moving onto the next. For example, lets say the max width is 10 and the current line already has 5 characters. The next word that we are trying to fit is 10 characters long, we can only fit 3 characters of that word before moving the rest into the next line. ` Based on the given example, this line: Willy Strawberry Would become: Willy Str- berry - Double spaced means that between each line there…arrow_forwardPlease write this code in one file and execute the same output. Make sure to show the full code and output in the terminal.arrow_forward
- We want to display the following message to user of our Android app:Message: Your file has been deleted.Write the Java statement needed to display the above message.arrow_forwardThe size of this video file is MB Note: This Details tab is from Windows properties of a video file. The Data Rate is for video only. The Bit rate is for audio only. The Total bitrate audio + video. The format of Length is HH:MM:SS. Therefore you need the Total bitrate and the Length of the video and finally convert it to MB. General Details Previous Versions Property Value ViucU Length 00:06:45 Frame width 1024 Frame height 768 Data rate 5746kbps Total bitrate 5810kbps Frame rate 30.00 frames/second Audio Bit rate 64kbps Channels 2 (stereo) Audio sample rate 44. 100 kHzarrow_forwardI am making a video game using c++ and I want to make the background scroll smoothly. How can I do that? Can you kindly tell me? Also please make sure to separate the .h and .cpp filearrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education