assignment
Submit all submissions in the subdirectories of /u/
csXXX
/handin/assignment
-a term
assignment
Submit all submissions in the subdirectories of /u/
csXXX
/archives/term
/handin/assignment
-d directory
Submit all submissions in the subdirectories of directory
-d
tmpdir
/*/*
will be passed as the final arguments to moss automatically. The documentation of the moss options are within the comments at the top of /u/cs_build/bin/moss_for_linux
.
runMoss -a 1075 04 04 '-l ascii'
Runs moss in the ASCII language on submissions of assignment 04 in the current term as well as submissions of assignment 04 from Spring 2007.
runMoss -d /u/`whoami`/submissions_for_moss '-l java -m 100000 -n 1000'
Runs moss on submissions contained in the submissions_for_moss subdirectory of the course account's home directory. The options to moss tell it to run in the language java with essentially no inclination to ignore regularly occurring patterns, and to report 1000 matches instead of the normal 250. This can be particularly useful for large courses when used with the filtering capabilities of moss_makereadable.
perl -e '$count=0; while (1) { print "r\nRENAMED" . ++$count . "\n"; }' | runMoss 03 '-l cc'
Runs moss on submissions of assignment 03 in the language C++. The interactive prompting for students not in the classlist files is bypassed by piping input to runMoss that will automatically rename students.
-d
option to tell runMoss where to find the modified files.
After this is complete, all of the files will be uploaded to the moss server using the provided options. At the end of this output will be a URL which can be viewed to see the moss program's results.