A shell interpreter with limited functionality written from scratch in C, building upon Stephen Brennan's tutorial. Supports globbing, and the cd, exit and history commands in addition to the usual UNIX commands.
Yet to implement, piping and I/O redirection.
Usage:
make
./shell