Search Perform an advanced search query SOFTPEDIA
 
SOFTPEDIA
Updated one minute ago
HomeSubmit a program for being reviewedAdvertise on our websiteGet help on surfing our websitesSend us your feedbackGet information about our XML/RSS backend and how to use itBrowse the news archiveVisit our discussion forumVizitati forumul in limba romana



NormalFreeware onlyShareware only

msort 8.47

Click to download msort
Add to download basket
Send update information
View more screenshots
Rating: Very Good (4.0/5)
Rated by: 19 user(s)

Recent news
- Creative Comes After Apple&...
- Apple Patent for Multiple D...
- Greenpeace Thinks It Made A...
- Apple and Full Sail Initiat...
- A Greener Apple
- Apple Revamps Apple Store S...
- iPhone Could Have A Bigger ...

 Downloads: 231
 Developer: Bill Poser | More programs by this producer
 License: GPL
 Price: FREE 
 OS: Mac OS X
 Binary format: Universal Binary
 Size: 438 KB
 Download time: 56K: 1m 2s  64K: 54s  128K: 27s  768K: 4s
 Last Updated: July 2nd, 2008 05:04
 Category: MAC HD :: Math/Scientific
 Read reviews (0) Add a review Refer to friend Subscribe

msort description Download
msort is a program for sorting files in sophisticated ways. It was originally developed for alphabetizing dictionaries of "exotic" languages, for which it has been extensively used, but is useful for many other purposes.

msort differs from typical sort utilities in providing greater flexibility in parsing the input into records and identifying key fields and greater control over the sort order.

msort understands UTF-8 Unicode. Unicode may be used anywhere that text is entered: in the text to be sorted, as a field or record separator, in sort order and exclusion definitions, or as a field tag. Full Unicode case-folding is available.

Here are some key features of "msort":

· Msort can be used as a command-line program or via a graphical user interface that is helpful not only to those who find a complicated command line difficult to deal with but also to those unfamiliar with the finer points of sorting.
· Records need not be single lines of text but may be delimited in a number of ways. Fixed length records are also supported.
· Key fields may be selected by position in the record (counting from the beginning or the end), by character ranges (e.g. the key consists of the fourth through eighth characters), or by matching a regular expression to a tag.
· For each key an arbitrary sort order may be specified. Msort also understands locales.
· For each key an effectively unlimited number of multigraphs (sequences of characters to be treated as a single unit for purposes of sorting, "collating elements" in Unicode parlance) of effectively unlimited length may be defined.
· In addition to the usual lexicographic and numerical comparisons, msort supports hybrid lexicographic-numeric comparison (for things like filenames and section headings, so that, e.g., 2a will precede 10b), random comparison, and ordering by angle, date, time, month name, domain name/email address, ISO8601 date-time, and string length.
· Numbers may be in just about any known number system, e.g. Chinese or Devanagari.
· For each key a distinct set of characters may be excluded from consideration when sorting in any combination of initial, final, and medial position in the key field.
· For each key a distinct set of regular expression substitutions may be defined. These provide the means to make names like McCarthy sort before MacCawley, as if McCarthy were spelled MacCarthy as well as to handle the rare cases in which a single character is treated for purposes of sorting as a sequence, such as German ß "eszet", which is traditionally sorted as if it were ss.
· Lexicographic keys may be reversed, allowing the construction of reverse dictionaries.
· Any or all keys may be optional. For optional keys, the user may specify how records missing the key field should compare to records in which the key field is present.
· A choice of sorting algorithms with different properties is provided.



What's New in This Release:

· Fixed a bug causing occasional segfaults when using utf8proc for normalization.
· Modified domain name processing to handle optional protocol segment, which is treated as lowest priority component like the username in an email address.... [ read full changelog ]



msort Download msort Screenshots
Find Related Downloads Similar freeware programs



RECOMMENDED PROGRAMS IN THIS CATEGORY ( Math/Scientific )  

SPSS 16.0.2.1
SPSS - Statistical data modeling tool
7.45 MB | Mac OS X 10.4 or later | Updater
screenshot
update
Matlab 7.6
Matlab integrates mathematical computing, visualization and a language to provide a flexible environment for technical computing
n/a MB | Mac OS X 10.4.8 or later | Comercialware
screenshot
update
Eagle 5.1.0
Eagle - A very useful PCB (Printed Circuit Board) CAD utility
27.6 MB | Mac OS X 10.4 or later | Demo
screenshot
update
iEmulator 1.7.9
iEmulator completes all the functions of a PC emulator and more.
n/a MB | Mac OS X 10.3 or later | Comercialware
screenshot
update
Mathematica 6.0.3
Mathematica - The most powerful mathematical software system
n/a MB | Mac OS X 10.4.4 or later | Comercialware
screenshot
update
ChemDraw Ultra 11.0.1
ChemDraw is the industry leader of chemical drawing programs.
57.6 MB | Mac OS X 10.1 or later | Trial
screenshot
update
Archicad 11.0
Archicad - One of the most viable solutions for architectural design.
n/a MB | Mac OS X 10.3 or later | Comercialware
screenshot
update

MOST POPULAR PROGRAMS IN THIS CATEGORY ( Math/Scientific )  

SPSS 16.0.2.1
SPSS - Statistical data modeling tool
7.45 MB | Mac OS X 10.4 or later | Updater
screenshot
update
Matlab 7.6
Matlab integrates mathematical computing, visualization and a language to provide a flexible environment for technical computing
n/a MB | Mac OS X 10.4.8 or later | Comercialware
screenshot
update
Eagle 5.1.0
Eagle - A very useful PCB (Printed Circuit Board) CAD utility
27.6 MB | Mac OS X 10.4 or later | Demo
screenshot
update
iEmulator 1.7.9
iEmulator completes all the functions of a PC emulator and more.
n/a MB | Mac OS X 10.3 or later | Comercialware
screenshot
update
Mathematica 6.0.3
Mathematica - The most powerful mathematical software system
n/a MB | Mac OS X 10.4.4 or later | Comercialware
screenshot
update
ChemDraw Ultra 11.0.1
ChemDraw is the industry leader of chemical drawing programs.
57.6 MB | Mac OS X 10.1 or later | Trial
screenshot
update
Archicad 11.0
Archicad - One of the most viable solutions for architectural design.
n/a MB | Mac OS X 10.3 or later | Comercialware
screenshot
update

go to top  



Welcome!
Hello, Guest

Login if you have a Softpedia.com account.

Otherwise, register for one.

Main categories:
  • Dashboard Widgets
  • Automator Actions & Workflows
  • Spotlight Plugins & Utilities
  • Antivirus
  • Audio
  • Business
  • Communications
  • Compression Tools
  • Developer Tools
  • Development
  • Drivers
  • DTP/Prepress
  • Educational
  • Finance
  • Font Tools
  • Games
  • Graphics
  • HTML Tools
  • Internet Utilities
  • iPod Tools
  • Math/Scientific
  • Multimedia
  • Network/Admin
  • Screensavers
  • Security
  • System Utilities
  • Utilities
  • Video
  • Desktop
  • Word Processing
  • iPhone Applications
  • Week's best:
  • Adobe Reader 9.0
  • GraphicConverter 6.1...
  • Mozilla Firefox 3.0 ...
  • Adium 1.3 Beta 6 / 1...
  • Vuze (formerly Azure...
  • Apple Mac OS X Updat...
  • Apple Security Updat...
  • G-Force Gold 3.8.3
  • Speed Download 5.0.4
  • Microsoft Messenger ...
  • OpenOffice.org 3.0 B...
  • SoundConverter 20080...
  • PlugINCool 1.1.1
  • LimeWire X 4.18.3
  • Mozilla Firefox 3.0 ...
  • Butler 4.1.6
  • NeoOffice 2.2.4 Patc...
  • RAR 3.80 Beta 2
  • Adium 1.3 Beta 6 / 1...
  • Opera 9.51 Build 488...
  • © 2001 - 2008 Softpedia. All rights reserved.
    Softpedia™ and Softpedia™ logo are registered trademarks of SoftNews NET SRL.
    Copyright Information | Privacy Policy | Terms of Use | Contact Softpedia | Update your software | Archive