Basic unix shell implementation in C.