Handout

Submission Instructions

You must be logged on to phoenix to submit an assignment.

To submit assignment 1:

1. Add ~cs333/bin to (the beginning of) your path. Running ~cs333/bin/addpath does this.
2. Use the submit command:
Syntax: submit [-l] [assignment-number] [file ...]
Example: submit 1 Makefile sesh.c
You can check what you have submitted using submit -l [assignment-number]

Addenda

Your shell extensions should be as robust as possible. This means you should handle an arbitrary number of alias bindings and environment variables.

Environment variables, once set, should be inherited by subsequent commands. That is, they should behave like ksh variables declared for export in this respect.

A bug in the print code presented in lecture has been fixed; the fix is in the on-line lecture notes.