mega-merge of major parts of mojo
[spider.git] / perl / grepdbg
index 5ab380f6de6d6638f1933ec2155a04f32cc5a5a0..1282d71fb680861baa7d306bb21c9d7a9161d976 100755 (executable)
@@ -3,15 +3,24 @@
 # Program to do a grep with dates and times on the debug
 # files
 #
-# dispdbg [-nnn ...] <string>
+# grepdbg [nn] [-mm] <regular expression>
 #
-# the -nnn is the day you what to look at -1 is yesterday -0 is today
+
+# nn - is the day you what to look at: 1 is yesterday, 0 is today
 # and is optional if there is only one argument
-# <string> is the string, a caseless search is done
+#
+# -mmm - print the mmm lines before the match. So -10 will print
+# ten lines including the line matching the regular expression. 
+#
+# <regexp> is the regular expression you are searching for, 
+# a caseless search is done
 #
 #
 
 require 5.004;
+package main;
+
+use vars qw($data);
 
 # search local then perl directories
 BEGIN {
@@ -23,6 +32,8 @@ BEGIN {
        unshift @INC, "$root/local";
 }
 
+$data = "$root/data";
+
 use DXVars;
 use DXUtil;
 use DXLog;