A small unix shell written in C.
It currently supports:
- passing parameters to commands,
- it has some builtin functions like: cd, exit, help,
- it supports the
&&operator, - it supports piping with the
|operator, - it supports the
&operator, - interactivity,
- a history file,
- passing commands as an argument (
./cshell -c "echo Hello").
I will add support for:
- maybe some keywords (for, if, ...),