Erik Price wrote:
>#!/usr/bin/python
>#
># basenamesort.py
>#
># Unix-style filter that sorts a newline-separated
># list of files by the file basename
>#
># Example usage:  cat files.txt | basenamesort.py
>        
>import sys
>import os
>        
>tempDict = {}
> 
>for line in sys.stdin.xreadlines():
>  tempDict[os.path.basename(line)] = line.rstrip()
> 
>sorted = tempDict.keys()
>        
>sorted.sort()
>
>for key in sorted:
>  print tempDict[key]



Wow.  That doesn't suck.  Thanks!

_______________________________________________
gnhlug-discuss mailing list
[EMAIL PROTECTED]
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss

Reply via email to