Lab 2 -- Writing Your Own Unix Shell

Due date: Feb. 24th, 2010; by 11:55pm

Submission: Course Moodle Site

Discussion

The purpose of this assignment is to become more familiar with the concepts of process control and signaling. You will do this by writing a simple Unix shell program that supports job control.

Before starting this assignment read the PDF file distributed in class.

Then download the lab tar file, reading the README file and shell template your provided ("tsh.c").

Submission

Once your lab is functioning, submit your functioning tsh.c file. Be sure to write your name and id on the first few lines of the file.