This is my project which tries to emulate the bash terminal. However, this is without commands that don't require bin i.e cd. I used execvp to execute commands in the bin file.
- Unable to exit from program when there's a space before exit.
- Unable to do comments
- Unable to run with connectors.
- Unable to use the command "finger"
- Unable to use quotes in command
- Unable to echo after certain spaces
- Some colors may not work.
- Not correctly printed.
- does not work with user defined directories, and paths.
- Not alphabetical.
- Invalid flags runs ls with no flags.
- Prompt is incorrectly outputed after using '&' character for background processes.
- Append(>>) does not currently work.
- If there are no spaces between piping or i/o symbols, it will not work.
- If you try to append to a non existent file, the program will bug and not work anymore.
- if you run anything with background permissions, the program will stop printing out the bash prompt.
- Still unable to pipe without spaces