My Shell
Built a shell interpreter which combines behavior from common shells, including bash and csh.
This project is a part of the CS 252 Systems Programming class at Purdue University. Therefore this project is a property of Purdue University, and copying any part of the code would be a violation of Purdue's academic honesty code.
Features -
Zombie Processes
Environmental Variable Expansion
ctrl + C
Tilde Expressions
Wildcard Expansion
Shell grammer support
Line Editor
Built in features - Source, cd, exit