The file is a simple C shell with the functionality
1.pipes
2.I/O redirection
3.foregrounding and backgrounding processes
4.run common shell commands
5.sending and handling child signals
###Special commands
jobs - To see background jobs
kjob job_no signal_no - to send the signal_no to job_no in job list in jobs
overkill -to kill all background jobs
fg job_no - to foreground background job job_no in jobs list
the shell considers the starting directory as home directory and works accordingly
Thanks for your interest