- Description : A program that uses Unix system calls and processes to service commands that a user would typically use in the default bash shell. Can perform most commands available on bash but with more limited functionality, such as no tab auto-complete.
- Relevant Area : Unix, Operating Systems.
- Tools / Platforms: C++, Unix.
- How to Run:
- Clone repository.
- Using the provided Makefile, in a Unix terminal type:
make all
to compile the project and create executable. - In the terminal simply run executable by typing:
./simple_shell
to initiate the shell. - Use the custom shell.