- Parse Text into Console
- Redirect to and from files for input and output using "<" for input and ">" for output
- Pipe (one time per command) using "|"
- Multiple consecutive commands using ";"
- Use all Features within the same command
- Display home path and user name
- custom color text
- catch user interrups with Cntrl C, but not Cntrl Z, in case one wants to suspend shell and go back to bash shell
- Cannot use multiple pipes in the same command (missed class describing pipes and popen())
- None Known
- char** parse_args(char line, char args);
- int executefunction(char **args, int argc, int output, int input);
- void gatherargs(char *input);
- int rdin( char* command, char**args,char argc);
- int rdout( char* command, char**args,char argc);