RSHELL
Licensing information: READ LICENSE
Project source can be downloaded at https://github.com/csant019/rshell.git
Author and contribution list: Jonathan Woolf Carlos Santillana
All bug reports can be sent to [email protected] and [email protected]
How to run the program: In terminal:
- git clone https://github.com/csant019/rshell.git
- cd rshell
- make
- bin/rshell
Summary:
rshell attempts to mimic a bash terminal shell. rshell accepts bash command executables that exist in /bin
Functionality:
rshell does virtually everything the bash shell does, save for some subtleties. For example, it will not perform the cd command.
The following commands work as expected: ls (including -a, -l, and -R), cp, cat, echo, printf, mkdir, rmdir. git
Sample output as follows:
Please enter a command: $ echo A && echo B || echo C && echo D A B D $
Bugs:
- Git commit -m "Comment here" - Can only have one word written within quotes
- Backwards semicolons ")(" do not produce error message if not the first command
- After calling pipe the dollar sign prompt disappears, however; it still executes commands as it should.
- The command "tee" does not work