NAME NETID NAME NETID EXECUTION INSTRUCTIONS %make %myshell REQUIRED FEATURES 1) prompt contains working directory working/now working/caveats etc. 2) specify commands by relative pathname 3) specify commands by absolute pathname 4) support > and < 5) support jobs 6) support cd 7) support history 8) support !-x 9) support !x 10) support kill %x 11) support kill x 12) support exit OPTIONAL FEATURES two process pipe arbitrary sequence of pipes advanced I/O redirection >& >! >>, ?? fg, bg printenv, setenv shell scripting ANNOTATED BIBLIOGRAPHY sources consulted code considered etc.