A script that collects the remark requests for an assignment and generates the corresponding CSV file including all the information needed to deal with the remark requests.
How to Use remarkR.sh
ssh userid@linux.student.cs.uwaterloo.ca
Log in to your student account
ssh cs135@linux.student.cs.uwaterloo.ca
Go to the course account
cd ~/remarkRequests
Go to the directory the script is saved
./remarkR.sh ASSIGN
Run the script, ASSIGN is the assignment you want to collect the remark requests (e.g. a01)
Once the script finishes running, it will email the CSV file to the course account and you can start to deal with the remark requests for the assignment.
Note that remarkR.sh
is a bash wrapper script around the Python script remarkR.py
. The Python script does most of the work. The bash script handles the task of emailing the finished remark request CSV file to the course account. If you need to make changes to the script, edit remarkR.py
in vim. The code is documented.