Linux Shell in C