Hobby UNIX shell implementation.
The purpose of this project is to understand the principles how UNIX shells work "under the hood".
You can run the shell:
-
in a container:
docker run --rm -it $(docker build -q .)
-
locally:
make
NOTE: you can clean up build files with
make clean
command
- Piping
- Redirection
- Globbing
- ...