When pysco runs it seems to product binary output in some cases. I'm not sure exactly what is going wrong with it but when I run the script on a linux machine I am unable to run grep against the results. Instead I get a message that the Binary file (standard input) matches.
You can replicate this event with this command line using the history files that are included in the SVN.
python pysco.py index2.dat | grep myspace
This doesn't appear to happen when I run grep against the results of the script when it processed index1.dat.