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