Programs and other files can be submitted for grading electronically using the handin command. The syntax of the handin command is as follows:
handin.<course>.<section> <assignment> <filelist>
where
<course> is the number of the course (212)For example, a student in 212 section 1 could hand in files prog3.java, list.java, and list2.java for assignment 3 with the command
<section> is the number of your section
<assignment> is the number of the assignment
<filelist> is a list of the files to be handed in
handin.212.1 3 prog3.java list.java list2.java
Note that the complete command name in this example is
handin.212.1, i.e.,
Wild card characters in file names are allowed, but directory names are not. Thus all files in the current directory may be handed in for assignment 3 by using the command
handin.212.1 3 *
but not
handin.212.1 3 .
As an additional example, all files ending in .java in the current directory could be handed in by
handin.212.1 3 *.java
Notes:
alias handin handin.212.1
into your .alias or .cshrc file. After doing this, you can handin
files with a command such as
handin 3 *.java
(Note that the alias command will not become effective until
the next time that you log in or open a window, unless you use
the source command to activate the alias.)