A basic shell
- Support for basic built-in shell commands like
cd
,exit
, and handlingEOF
. - Support for absolute paths or PATH lookup for commands.
- Support for quoted args.
- Support for displaying errors and error codes.
- A basic tokenizer to handle quotes and whitespaces.
Currently only tested on linux.
Simply cargo run
to run it.