Paquet : msort (8.53-2.3)
Liens pour msort
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source msort :
Responsable :
Ressources externes :
- Page d'accueil [www.billposer.org]
Paquets similaires :
Utilitaire de classement d'enregistrements de manières complexes
msort est un programme pour classer les fichiers de manière sophistiquée. Il était développé au départ pour les dictionnaires de langage « exotiques », but pour lequel il a été largement utilisé mais il est utile dans d'autres buts. msort diffère d'utilitaires de tri classique en fournissant une plus grande flexibilité pour parcourir les entrées en enregistrements et identifier des champs clé et un plus grand contrôle sur l'ordre de tri. Ses principales fonctions sont :
- msort peut être utilisé comme un programme en ligne de commande ou comme une interface graphique ce qui est utile non seulement à ceux qui trouve la commande compliquée à utiliser mais aussi pour ceux qui ne sont pas habitués avec les bonnes méthodes de tri ; - les enregistrements n'ont pas besoin d'être des lignes de texte uniques mais peuvent être délimités de nombreuses manières ; - les champs clé peuvent être sélectionnés selon leur position dans l'enregistrement (en comptant à partir du début ou de la fin), un rang de caractère (par exemple, lorsque la clé est du quatrième au huitième caractère) ou en correspondant à une expression rationnelle d'un tag ; - pour chaque clé, un ordre de tri arbitraire peut être précisé. msort gère aussi les locales ; - pour chaque clé, un nombre effectivement illimité de multigraphes (séquences de caractère traités comme une unité unique pour tri, « collating elements » en terme Unicode) de longueureffectivement
illimitée peut être définie ; - en plus des comparaisons lexicographiques et numériques classiques, msort peut aussi faire des comparaisons hybrides lexicographiques-numériques (utile pour des noms de fichier et des en-têtes de section pour que 2a précède 10b), des comparaisons aléatoires, des tris par angle, date, temps, nom du mois, nom de domaine, adresse de courriel, date au format ISO8601 et longueur de chaînes ; - les nombres peuvent être de n'importe quel système numérique connu comme le chinois ou le devanagari ; - pour chaque clé, un ensemble distinct de caractères peut être exclu de considération lorsque trié avec n'importe quelle combinaison de position initiale, finale, au milieu du champs clé ; - pour chaque clé, un ensemble distinct de substitutions d'expressions rationnelles peut être défini. Cela permet que des noms tels que McCarthy soit classé avant MacCawley, comme si McCarthy était épelé MacCawley. Cela sert aussi pour gérer les rares cas où un simple caractère est traité lors d'un tri comme une séquence comme le « eszet » allemand qui est traditionnellement trié comme si c'était un ss ; - les clés lexicographiques peuvent être inversées, permettant la construction de dictionnaires inversés ; - une ou toutes les clés peuvent être optionnelles. Pour les clés optionnelles, l'utilisateur peut spécifier comment comparer les enregistrements sans la clé de ceux qui possèdent la clé ; - un choix d'algorithmes de tri avec différentes propriétés est fourni.
msort peut utiliser Unicode UTF-8. Unicode peut être utilisé partout où du texte est entré : dans un texte à trier, dans l'ordre de tri et les définitions d'exclusion, comme un champs ou séparateur d'enregistrement ou comme champs de tag. Le case-folding Unicode est disponible.
Autres paquets associés à msort
|
|
|
|
-
- dep: libc6 (>= 2.14)
- bibliothèque C GNU : bibliothèques partagées
un paquet virtuel est également fourni par libc6-udeb
-
- dep: libicu67 (>= 67.1-1~)
- composants internationaux pour Unicode
-
- dep: libtre5
- bibliothèque de correspondance d'expressions rationnelles avec correspondance approximative
-
- dep: libuninum5
- library for handling numbers as Unicode strings
-
- sug: msort-gui
- interface graphique en tcl/tk pour l'utilitaire msort
Télécharger msort
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
amd64 | 67,1 ko | 208,0 ko | [liste des fichiers] |