This is a simple shell that runs on top of the command-line interpreter for Linux.
The purpose of this project was to get a better understanding of Linux processes. In addition to this, the fork, exec, and wait system calls were used to create and manage processes in the shell loop.
- Clone the project
- Go into the root directory that includes
Makerfile
. - Run
make
to build the program. - Run
make run
to run the program.- To exit the shell and terminate the program, run
exit
.
- To exit the shell and terminate the program, run