Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Write a simple shell for while ( 1 ) { //repeat forever type_prompt(); //display prompt on screen read_command ( command, parameters ); // read input
Write a simple shell for
while ( 1 ) { //repeat forever type_prompt(); //display prompt on screen read_command ( command, parameters ); // read input from terminal if ( fork() != 0 ) // parent wait ( NULL ); //wait for child else{ execve ( commamd, parameters, 0 ); // execute command } } |
but contains enough code that it actually works so you can test it. For simplicity, you may assume that all commands are in the directory /bin.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started