3 from cdb import cdbmake
4 from sre import sub as r_sub
5 from sys import argv, stdin, stderr, exit
7 ego = r_sub(r'^.*[/\\]', '', argv[0])
8 def die(msg, prefix = True):
9 if prefix: msg ='%s: %s' % (ego, msg)
24 die('usage: %s CDB [INPUT ...]' % ego, False)
26 cdb = cdbmake(argv[1], argv[1] + '.new')
27 for f in files(argv[2:]):
29 if len(line) and line[-1] == '\n': line = line[:-1]
30 k, v = line.split(':', 1)