#!/bin/csh -f # # Usage: lock # source $HOME/bin/class/SETUP cd $GRADE_DIR if !( -f $RECORD.grd ) then echo "$RECORD.grd not found, exit " exit(-1) endif echo -n " Enter the assignment number that you want to lock " set NUM = $< set AFSID = (`/bin/awk -F\t '{print $1}' $GRADE_DIR/$RECORD.grd`) shift AFSID foreach STUDENT ($AFSID) fs setacl "$DIR/assignments/$STUDENT/assignment$NUM" $STUDENT rl end