/linux-simple-shell

Simple shell that runs on top of the command-line interpreter for Linux

Primary LanguageC

Linux Simple Shell

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.

Build/Run Instructions

  1. Clone the project
  2. Go into the root directory that includes Makerfile.
  3. Run make to build the program.
  4. Run make run to run the program.
    1. To exit the shell and terminate the program, run exit.