Simple C Shell
This project utilizes C to implement a basic shell capable of parsing basic commands, input and output redirection, and piping. Worked on this for my Computer Systems course.
The shell script is able to read user-input, run foreground and background processes, and execute multi-token and built-in commands. Foreground and background processes can be terminated using CTRL+C, and zombie children are reaped.