]> code.delx.au - monosys/blobdiff - bin/find-in-file
Rearranged, tidied, deleted things, moved things
[monosys] / bin / find-in-file
diff --git a/bin/find-in-file b/bin/find-in-file
deleted file mode 100755 (executable)
index df771fe..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/usr/bin/python2
-
-import sys
-
-try:
-    needle = sys.argv[1]
-    haystack = sys.argv[2]
-except IndexError:
-    print >>sys.stderr, "Usage: %s needle haystack" % sys.argv[0]
-    sys.exit(1)
-
-
-f = open(needle)
-magic = f.read(1024)
-f.close()
-
-chunk_size = 32768
-f = open(haystack)
-count = 0
-buf = ""
-while True:
-    newbuf = f.read(chunk_size)
-    if not newbuf:
-        break
-    buf += newbuf
-    pos = buf.find(magic)
-    if pos >= 0:
-        print "found", count + pos
-    count += len(buf) - len(magic)
-    buf = buf[-len(magic):]
-f.close()
-