Warning: The department has two turnin programs: one for Windows and one for UNIX. This class uses the UNIX turnin program. If you use the Windows program, your files will not be submitted properly.
You will use the turnin program to submit electronic versions of your homework. The command to submit files takes the form:
turnin --submit ben homework-name file [file....]
where homework-name is the name I will provide you for a given assignment, and file is the name of a file or a directory you want to submit. For example, here is a session where I submit the files f1.txt and f2.txt as a solution to an assignment named hw1:
(tumnus.cs.utexas.edu) ~ % turnin --submit ben hw1 f1.txt f2.txt turnin: submitting f1.txt ... done turnin: submitting f2.txt ... done turnin: all files submitted; use -list option to confirm
Notice the last line says I can use the list option to confirm. Let's do that:
(tumnus.cs.utexas.edu) ~ % turnin --list ben hw1 12289544 4 drwx------ 2 ben grad 4096 Feb 1 10:08 . 12289545 0 -rw-r--r-- 1 ben grad 0 Feb 1 10:08 ./f1.txt 12289546 0 -rw-r--r-- 1 ben grad 0 Feb 1 10:08 ./f2.txt
I get back a list of files I've submitted for hw1
I can also re-submit files, if I've decided to change them:
(tumnus.cs.utexas.edu) ~ % turnin --submit ben hw1 f1.txt f2.txt turnin: submitting f1.txt ... done turnin: submitting f2.txt ... done turnin: all files submitted; use -list option to confirm (tumnus.cs.utexas.edu) ~ % turnin --list ben hw1 12289544 4 drwx------ 2 ben grad 4096 Feb 1 10:14 . 12289545 0 -rw-r--r-- 1 ben grad 0 Feb 1 10:14 ./f1.txt 12289546 0 -rw-r--r-- 1 ben grad 0 Feb 1 10:14 ./f2.txt
Notice the timestamp is later, meaning these are newer versions of the files. (You can submit as many times as you like, up to the homework deadline. I will grade the files with the latest time stamp.)
I can also submit an entire directory of files:
(tumnus.cs.utexas.edu) ~ % turnin --submit ben hw1 dir1 turnin: submitting dir1 ... done turnin: all files submitted; use -list option to confirm
For more information, see the turnin man page.