aboutsummaryrefslogtreecommitdiff
path: root/src/test/locale/sort-test.py
blob: 1dafcedde50769637ef16e38b7a390289ee8fe7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#! /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')