smallsh is a basic shell interface written in C.
Commands cd, exit, status and input/output redirection are built-in, while other commands are handled by spawning a child process to execute execvp() and perform the desired action.
Use the provided makefile and run: make sh
Use the provided makefile and run: make runSh