# HG changeset patch # User Jeff Hammel # Date 1354412952 28800 # Node ID 12299cbc45eed77e05d5ebdb745cc239affbd596 # Parent c7dd4631b526c1ad1cd351046ff0dbb812fc2bde update this awful program diff -r c7dd4631b526 -r 12299cbc45ee python/randomize.py --- a/python/randomize.py Sat Dec 01 17:15:46 2012 -0800 +++ b/python/randomize.py Sat Dec 01 17:49:12 2012 -0800 @@ -7,11 +7,16 @@ from optparse import OptionParser +"""randomize a bunch of files""" + if __name__ == '__main__': - parser = OptionParser() + usage = '%prog [options] file_or_directory <...>' + parser = OptionParser(usage=usage, description=__doc__) parser.add_option("-e", "--exec", dest="callable", - help="program to execute") - (options, argv) = parser.parse_args() + help="program to execute for each file") + options, argv = parser.parse_args() + if not argv: + argv = ['.'] args = [] for i in argv: if os.path.isdir(i):