This is a UNIX shell in C. Project 1 in the Programming Projects of Chapter 3 in Operating Systems Textbook. It supports:
Creating child processes.
History features (Running the previous command by typing "!!")
Input and output redirection of commands.
Communication via a Pipe.