A lightweight pure C implementation of a Unix-like system emulating the Bourne Again SHell.
The code was originally developed for the SO2 course (Operating Systems II) of my degree around 2002 and has been rescued to make it work with actual libraries and compilation tools.
What features does it have:
- Command execution
- Input/Output redirection
- Pipes
What it doesn't have:
- Built-in commands. The only built-in command available is
exit
. - Variable definitions