#! /usr/bin/env python | |
import sys, string, locale | |
locale.setlocale(locale.LC_ALL, "") | |
if len(sys.argv) <> 2: | |
sys.stderr.write("Usage: sort.py filename\n") | |
sys.exit(1) | |
infile = open(sys.argv[1], 'r') | |
list = infile.readlines() | |
infile.close() | |
for i in range(0, len(list)): | |
list[i] = list[i][:-1] # chop! | |
list.sort(locale.strcoll) | |
print string.join(list, '\n') |