It works! I hope to get it all working in perl, but for now I'm happy with this shell script:
#!/bin/bash
perlgrade #perlgrade is the name of my grade downloading script
perl -n00 -e 'print "French: $1","\n" if /Overall Grade.*?([\d.]+%)/ms
+' /home/jesse/Desktop/grades/french.txt
perl -n00 -e 'print "Math: $1","\n" if /Overall Grade.*?([\d.]+%)/ms'
+/home/jesse/Desktop/grades/math.txt
perl -n00 -e 'print "Biology: $1","\n" if /Overall Grade.*?([\d.]+%)/m
+s' /home/jesse/Desktop/grades/biology.txt
perl -n00 -e 'print "Band: $1","\n" if /Overall Grade.*?([\d.]+%)/ms'
+/home/jesse/Desktop/grades/band.txt
perl -n00 -e 'print "English: $1","\n" if /Overall Grade.*?([\d.]+%)/m
+s' /home/jesse/Desktop/grades/english.txt
perl -n00 -e 'print "World History: $1","\n" if /Overall Grade.*?([\d.
+]+%)/ms' /home/jesse/Desktop/grades/history.txt
|