handin allows you to send files to another user on the same machine. In this case, the destination user will be the cpe 453 grader account, pn-cs453. Details of handin's operation can be found in the manual, but the basics are covered here. handin allows you to do one of three things:
To find out what projects may be handed in, use handin with just the destination user's name:
% handin pn-cs453
Existing subdirectories (comments in parentheses):
Asgn1 (Due Monday, 12 October, 2001, 10:30am)
Test (Test Submission Directory)
%
This shows that pn-cs453 has two assignments open, called Asgn1 and Test.
To submit files to an open assignment, you use handin with the names of the destination user, the assignment, and the files to be submitted:
% handin pn-cs453 Assignment name file1 [ file2 [...] ]
If all goes well (i.e. both the assignment and specified files exist) you will see a message of the form "Submitting filename... ok" as in the following example:
% ls Testfile % handin pn-cs453 Test Testfile Submitting Testfile... ok %
If you see anything other than "ok", that means "not ok." Figure out what went wrong and resubmit.
% handin pn-cs453 Assignment name
It will respond with a list of the files submitted along with their sizes and submission times:
% handin pn-cs453 Test The following input files have been received: Thu Jan 10 13:47:39 2003 15 bytes Testfile %
That's all there is to it.
That's how to hand it in, now for what to hand in: For each assignment, you must include a file called README (all caps, no extension) which contains:
01/06/2006 pnico.edu |
Back to cpe 453 page |