krishna <krishna.k.0...@gmail.com> writes: > entries from two files match by key) and sorting using the 'sort' > command. Thus the bottleneck is the 'sort' command.
That is a good approach. The sort command is highly optimized and will beat any Python program that does something comparable. Set LC_ALL=C if the file is all ascii, since that will bypass a lot of slow Unicode conversion and make sorting go even faster. > By the way, is there a linux command that does the merging part? sort -m Note that the sort command already does external sorting, so if you can just write out one large file and sort it, instead of sorting and then merging a bunch of smaller files, that may simplify your task. -- http://mail.python.org/mailman/listinfo/python-list