Gupdatedrops marks students in a grades file as having dropped the course if they do not appear in an external class list. It also checks for some possible errors.
Usage
gupdatedrops [-?] [-9] [-c stunum-column] [-L classListFile] [files]
Details
Gupdatedrops sets the drop flag for students in a grades file if they do not appear in a separate class list, which is probably not a grades file. It also checks for some other possible errors, such as students who were already marked as dropped but who were in the class list all the same; however, it does not change their status in the grades file but simply reports the situation.
Gupdatedrops takes these options:
-9 | 
                Use nine-digit student numbers in the output files, if possible. | 
-c stunum-column | 
                In classListFile, look for student numbers starting at column stunum-column, with columns numbered from 0. | 
-L classListFile | 
                Get the updated class list from classListFile. | 
            The -c option is not optional: you always have to
            specify the column where student numbers begin.
            In the class lists provided on CDF, the appropriate setting
            is "-c 9".
            (Earlier versions of gupdatedrops would take a guess
            at the appropriate column. This was a design error, for reasons
            that are somewhat painful to relate.)
        
If input is from the standard input, classListFile must be set.