Bash like C Shell. For the OS assignment(Part 1)
Features Implemented
1.Built-in commands implemented: a) ls, cd, pwd, echo. ls supports giving a directory name.
b) Background, foreground processes implemented.
c) pinfo command implemented.
d) Bonus Done: Background process informs when it exits.
e)Piping,direction,signal handling and other user defined functions.
Usage
make ./shell
To exit: quit
Commands Used execvp, fork for running processes. The rest are trivial.