GoGPT Best VPN GoSearch

Icône de favori OnWorks

msort - En ligne dans le Cloud

Exécutez msort dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande msort qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


msort - trie les enregistrements de manière complexe

SYNOPSIS


trier [ ]

DESCRIPTION


trier est un programme pour trier les fichiers texte de manière sophistiquée. Il a été développé
initialement pour alphabétiser les dictionnaires de langues dans lesquelles l'ordre peut être assez
différent de l'anglais mais a de nombreuses autres utilisations.

trier vous permet de trier des blocs de texte délimités de plusieurs manières plutôt que simplement
lignes et pour spécifier des champs particuliers d'un enregistrement en tant que clés de tri en utilisant soit leur
position, comptée à partir de chaque extrémité, ou en faisant correspondre des expressions régulières à leurs balises.

trier est capable de trier sur plusieurs clés, de sorte que lorsque deux enregistrements sont liés sur une clé, le
lien peut être rompu sur un autre. Une ou toutes les clés peuvent être facultatives. Comment absentes clés facultatives
sont commandés par rapport aux clés présentes peuvent être réglés séparément pour chaque clé.

trier vous permet de spécifier des ordres de tri arbitraires et de définir pratiquement un nombre illimité
nombres de multigraphes de longueur effectivement illimitée. L'ordre de tri et les multigraphes
sont définis séparément pour chaque clé. Si votre système prend en charge les paramètres régionaux, vous pouvez également utiliser
règles de classement des paramètres régionaux au lieu de spécifier votre propre ordre de tri.

trier fournit douze types de comparaison clé : lexicographique, numérique, chaîne numérique,
hybride, par longueur de chaîne, par angle, par date, par nom de domaine, par heure, par date/heure ISO8601
timbre, par nom de mois, et aléatoire.

Les noms de mois utilisés sont un peu compliqués. Si la -s flag est utilisé sur la même clé et
son argument est le nom d'un fichier, les noms de mois sont lus à partir du fichier, ce qui devrait
être au même format qu'un fichier de définition d'ordre de tri. Si la -s drapeau est utilisé et son
l'argument est un nom de locale, les noms de mois reconnus seront les noms de mois et
abréviations associées aux paramètres régionaux spécifiés. Si la -s le drapeau n'est pas utilisé le mois
les noms reconnus seront les noms de mois et les abréviations associés à la
lieu. Si votre système ne prend pas en charge les paramètres régionaux et que vous n'utilisez pas le -s drapeau à lire
les noms de mois d'un fichier, les noms de mois reconnus seront les noms de mois anglais
et abréviations.

trier peut inverser les caractères d'une clé, ce qui permet de l'utiliser pour générer une inversion
dictionnaires.

Un choix d'algorithmes de tri est fourni.

trier prend entièrement en charge Unicode. Le texte à trier et toutes les spécifications doivent être en
UTF-8 Unicode. (Si vous avez du texte ASCII brut, ce n'est pas un problème car ASCII est un sous-ensemble
d'Unicode.) Le pliage de boîtier Unicode complet est disponible, dans les variantes turques et non turques.
La normalisation Unicode est effectuée avant le tri.

Pour plus d'informations sur l'utilisation, exécutez trier sans arguments.

Informations complètes sur trier se trouve actuellement dans le manuel de référence, qui est
distribué sous forme de fichier PDF (Portable Document Format). Si une copie n'est pas disponible localement,
vous pouvez le télécharger depuis la page d'accueil de msort :
http://billposer.org/Software/msort.html

OPTIONS


D'information Options
-h,--aide
Imprimer le message d'utilisation

-v,--version
Imprimer le message de la version

-D,--valeurs par défaut
Liste des valeurs par défaut

-F,--options-générales
Lister les options générales de la ligne de commande

-G,--gnu-équivalences
Répertoriez les équivalents des options de ligne de commande de tri GNU.

-H,--options-informations
Liste des options de ligne de commande d'information

-K,--options-spécifiques-clés
Répertorier les options de ligne de commande spécifiques aux touches

-L,--limites
Limites de liste

-N,--systèmes de nombres
Répertoriez les systèmes de numérotation pris en charge.

Général Options
-b,--bloc
Un enregistrement se termine par deux ou plusieurs nouvelles lignes

-l,--ligne
Un enregistrement se compose d'une seule ligne

-r,--séparateur d'enregistrement
Un enregistrement se termine par un caractère de séparation

-O,--record-taille-fixe
Un enregistrement se compose du nombre spécifié d'octets.

-d,--séparateurs de champs +
Les champs sont délimités par le(s) caractère(s) nommé(s)

-w,--entier
Trier sur l'intégralité du texte de l'enregistrement

-a,--algorithme
Utilisez l'algorithme de tri spécifié. Les choix sont : I(nsertionSort), M(ergeSort),
Q(uickSort) et S(hellSort). Notez que InsertionSort et MergeSort sont stables,
tandis que QuickSort et ShellSort sont instables. La valeur par défaut est QuickSort.

-M,-enregistrements-maximum-initiaux
Définir le nombre maximal initial d'enregistrements

-m,--retour-chariot-fin-de-ligne
La fin de ligne dans les données d'entrée est marquée par un retour chariot (0x0D) comme sur le
Macintosh plutôt que par Line Feed (0x0A) comme sur les systèmes Unix.

-I,--inverser-globalement
Inverser le sens des comparaisons globalement

-B,--BMP
Aucun caractère ne tombe en dehors du plan multilingue de base (c'est-à-dire qu'il a des valeurs supérieures
que 0xFFFF).

-Z,--saute-premier-enregistrement
Copiez le premier enregistrement de l'entrée dans la sortie sans le trier. C'est utile
pour trier les fichiers avec un en-tête.

-p,--réserve-une-aire-privée
Ne pas utiliser en interne les zones à usage privé. Par défaut, les multigraphes sont
attribués en interne aux points de code dans les zones à usage privé supplémentaires si elles sont pleines
Unicode est utilisé ou vers des points de code dans la zone d'utilisation privée si la saisie est restreinte
au plan multilingue de base au moyen du -B option. Si votre contribution utilise
des zones à usage privé, cette option empêche les interférences avec votre entrée. Dans
dans ce cas, les multigraphes seront attribués aux zones de substitution faible et élevée
(0xD800-0xDFFF). Notez que cela limite le nombre de multigraphes à 2,048 XNUMX.

-P,--graine-aléatoire
Définissez la graine pour le générateur de nombres aléatoires. S'il n'est pas défini ici, il est défini sur une valeur
déterminé par le temps. La semence utilisée est consignée dans le journal. Cette option permet
s'exécute à répliquer.

-Q,--vérifier uniquement
Vérifiez si l'entrée est déjà triée. Ne générez aucune sortie. Statut de sortie
vaut 0 si l'entrée est déjà triée, 11 si elle n'est pas triée.

-1,--dans

-2,--hors
Si le fichier de sortie est le même que le fichier d'entrée, le fichier d'entrée sera
écrasé. Le fichier d'entrée ne sera pas écrasé si l'exécution échoue.

-j,--supprimer-log
Supprimer la sortie dans le journal. Si ce drapeau est donné avant qu'il n'y ait une sortie vers le
log à partir d'un indicateur de ligne de commande, rien ne sera écrit dans le journal et le fichier journal
ne sera pas créé. Si un indicateur de ligne de commande génère un message de journal avant cela
flag est traité, le fichier journal sera créé mais aucun message de journal ne sera écrit
une fois ce drapeau traité. Pour garantir qu'aucune tentative ne sera faite pour
ouvrez un fichier journal, donnez d'abord ce drapeau.

-q,--calme
Soyez silencieux - ne discutez pas en travaillant

-u,--unicode-normalisation
Sélectionnez le mode de normalisation Unicode. Les choix de mode sont : c pour la normalisation
forme C (NFC), d pour la forme de normalisation D (NFD), C pour la forme de normalisation KC (NFKC),
D pour la forme de normalisation KD (NFKD), et n pour aucune normalisation. La valeur par défaut est NFC.

ACTIVITES groupe de neurones Options
-e,--gamme-de-caractères
Trier sur les caractères m à n. Les indices positifs commencent à un. Indices négatifs
indiquer la position par rapport à la fin de l'enregistrement. Par exemple, la gamme
3,-2 se compose du troisième caractère jusqu'à l'avant-dernier caractère.

-n,--position (, )
Trier sur le POS spécifié ou sur une plage contiguë de POS, où un POS est de la forme
(. ). Les deux comptes commencent à un. Numéros de champ mais
pas les nombres de caractères peuvent être négatifs, auquel cas ils sont comptés à partir du
droit. Ainsi, 1.2 est le deuxième caractère du premier champ ; -2.1 est le premier
caractère de l'avant-dernier champ.

-t,--balise
Trier sur le champ avec la balise spécifiée

-o,--facultatif
Facultatif : comparer en tant que (<,=,>) à la clé actuelle si elle est absente

-C,--fold-case
Plier l'étui

-z,--fold-case-turc
Étui pliable avec conversions supplémentaires en turc.

-c,--type-comparaison
a(ngle),l(exicographic), i(so8601 date/heure), t(ime), D(nom de domaine/adresse e-mail),
d(ate), m(onième nom), n(umérique), N(chaîne numérique),s(ize), h(hybride), r(andom)

-y,--système-numérique
Spécifie le système de numérotation attendu pour cette clé. Cela n'affecte que les valeurs numériques et
touches de chaîne numérique. Il y a deux valeurs spéciales. Si le système de numérotation est « tous »,
les enregistrements peuvent contenir n'importe quel système de numérotation que msort peut interpréter. Différents enregistrements
peut contenir différents systèmes de numérotation. Si le système de numérotation est « any », les enregistrements peuvent
contenir tout système d'écriture que msort peut interpréter, mais tous les enregistrements doivent utiliser
du même système de numérotation. trier définit le système de numérotation sur la base du premier
record.

-f,--format-date
Permutation de ymd avec des séparateurs, par exemple ymd pour le format de date international, m/d/y
pour le format de date américain, ou une permutation de yd avec des séparateurs, par exemple yd, pour
dates du jour de l'année. Les trois composants peuvent être des nombres dans n'importe quel nombre disponible
système. Le champ du mois peut également être un nom de mois, déterminé par les mêmes appareils que
champs de nom de mois indépendants.

-W,--tri-order-file-separators
Lire la liste des caractères à traiter comme séparateurs dans l'ordre de tri
fichier de définition.

-S,--substitutions
Lire les substitutions à partir du fichier nommé

-s,--ordre-de-tri | |"localité"
Si l'argument est un nom de fichier, il est considéré comme un fichier d'ordre de tri et le tri
l'ordre de la clé est lu à partir du fichier. Si l'argument est un nom de locale, le
les règles de classement pour cet environnement local sont utilisées. Si l'argument est "locale", le
les règles de classement pour les paramètres régionaux actuels sont utilisées.

-T,--transformations <(d)(e)(s)>
Appliquez les transformations spécifiées. d précise que les signes diacritiques doivent être
dépouillé. Les signes diacritiques de combinaison codés séparément sont supprimés. Personnages avec
les signes diacritiques représentés par des points de code uniques sont remplacés par le
Caractère ASCII sans les signes diacritiques, s'il y en a un. e précise que joint
les caractères, c'est-à-dire les caractères entre cercles ou parenthèses, doivent être remplacés
avec le caractère ASCII clair correspondant s'il y en a un. s précise que
les caractères dans des styles spéciaux doivent être remplacés par l'ASCII simple correspondant
caractère s'il y en a un. Les équivalents stylistiques incluent : de petites majuscules (par ex.
U+1D04), formes de script (par exemple U+212C), formes de lettres noires (par exemple U+212D), arabe
formes de présentation (par exemple U+FE81), formes de présentation en hébreu (par exemple U+FB1D),
formes pleine chasse (par exemple U+FF01), formes demi-chasse (par exemple U+FF7B) et les
symboles alphanumériques (par exemple U+1D400).

-x,--fichier-exclusion
Lire les exclusions du fichier nommé

-X,--exclure-caractères
Exclure les caractères spécifiés

-i,--invert-localement
Inverser le sens des comparaisons

-R,--touche inverse
Inverser les caractères de la clé

-A,--premier-caractère-seulement
Ignorer tout sauf le premier caractère du champ, après substitutions, exclusions,
et ainsi de suite

Remarque : les options longues peuvent ne pas être disponibles sur votre système.

Utilisez msort en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.