A complete UNIX shell implementation
- command execution by searching the
PATH
environment variable - line edition and history
;
for mutiple commands,|
pipes,>
andN>
redirections- logical operators
&&
and||
- backtics for command substitution
echo
,cd
,env
builtins
To build an executable, clone and run
make
To launch the shell, run
./42sh