File: msort-8.53.lsm

package info (click to toggle)
msort 8.53-2.2
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 2,360 kB
  • sloc: sh: 10,138; ansic: 10,031; makefile: 51
file content (33 lines) | stat: -rw-r--r-- 1,689 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Begin3
Title:          msort
Version:        8.53
Entered-date:   10JAN2010
Description:    Msort is a sophisticated and flexible sort utility,
                capable of parsing out records and fields in 
		msort allows you to sort blocks of text delimited in
		a number of ways rather than just lines and to specify
		particular fields of a record as sort keys using either
		their position, counted from either end, or by matching
		regular expressions to their tags.  Any or all keys may
		be optional. How absent optional keys are ordered with
		respect to present keys may be set separately for each key.
		msort allows you to specify arbitrary sort orders and to
		define virtually unlimited numbers of collating sequences of
		effectively unlimited length. The sort order and multigraphs are
		defined separately for each key. If your system has locale support,
		you can also use locale collation rules instead of specify
		your own sort order. msort provides twelve types of key comparison:
		lexicographic, numeric, numeric string, hybrid, by string length,
		by angle, by date, by domain name, by time, by ISO8601 date/time stamp,
		by month name, and random. msort can reverse the characters in a key,
		allowing it to be used to generate reverse dictionaries.
		A choice of sorting algorithms is provided. msort fully supports
		Unicode and can perform Unicode normalization. Full Unicode
		case-folding is available.
Keywords:       sorting, unicode
Author:         billposer@alum.mit.edu (Bill Poser)
Primary-site:   billposer.org /Software/Downloads/
                440 kbytes msort-8.53.tar.bz2
Platforms:      POSIX (including Linux, FreeBSD)
Copying-policy: GPL 3
End