A shell for linux wrriten in C