Project can be downloaded from https://github.com/jmaw001/rshell.git
Jesse Maw
All other known bugs and fixes can be sent to [email protected]
Reported bugs/fixes will be submitted to correction
.:
Makefile
LICENSE
README.md
./src
./tests
./src:
rshell.cpp
cp.cpp
ls.cpp
Timer.h
./tests:
exec.script
ls.script
redirect.script
signals.script
HW0:
*Logic connectors do not work as of yet. Single commands on different lines will.
HW2:
*input and output redirections are not working.
*when using a pipe: after the pipe command has passed, the next command will not output anything.
*using proper white spaces between the start of the piping command is recommended as parsing for first few arguments is not perfect.
HW3:
*getenv() for PATH is not used because it creates a bug where no commands work after it executes. Still stuck with execvp
*-R flag can be taken in, but the code itself does not work. So in testing, it will do nothing as of
now.
*-l works, but breaks when it is combined with other things such as the -a flag or directories.(on the bright side, -a and file directories cooperate!)
*-l also randomly breaks with an error related to stat because the directory pathing for some files is slightly off.