This is a project for Codam (42 Network).
The assignment consisted of writing a shell with basic functionality in C.
The shell has builtins like pwd, cd, echo, exit, export, unset, env.
It supports redirections and pipes.
It expands and updates the environment variables.
Non-builtin commands (executables) are searched for within the binary folders specified by the environment and executed in a new concurrent process.