clobber 0x80-0x9f in incoming data
[spider.git] / perl / grepdbg
index a59ea742340b5f121cd5a9352d226b5e8b873514..a14bf3011d36489004359304b320af3b4baf73f4 100755 (executable)
@@ -62,10 +62,12 @@ for my $entry (@list) {
                        shift @prev while @prev > $nolines;
                        if ($line =~ m{$string}io) {
                                for (@prev) {
+                                       s/([\x00-\x1f\x7f-\xff])/sprintf("\\x%02X", ord($1))/eg; 
                                        my @line =  split '\^';
                                        my $t = shift @line;
                                        print atime($t), ' ', join('^', @line), "\n"; 
                                }
+                               @prev = ();
                        }
                }
                $fp->close();