Question: 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

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!