
Command Shell
C | Unix
This is a basic UNIX Command Shell that I programmed for a computer systems course during my junior year.
Functionality
Supports commands to:
- change working directory
- create a link to file
- remove a file from a directory
- exit the shell
Additional features:
- signal processing
- background and foreground processes
To compile: run make in terminal directory which contains the Makefile and sh.c
Code is password-protected. To request access, email me at nlahlaf@gmail.com