POSIX compliant command line shell implemented in C. Developed using the UNIX API.
Functionality includes signal handling, I/O redirection, cd, unset, exit, and more. Job handling is established using simple foreground and background commands. Shell also includes the feature to use filename redirection operands. Pipelining is also established.
Command line input is parsed using command word expansion and assignment values.