Image Microsoft Windows

Sort

Lit les données d'entrée, les trie et affiche les résultats à l'écran ou les envoie dans un fichier ou à un autre périphérique.

Syntaxe

sort [/r] [/+n] [/m KiloOctets] [/l locale] [/rec caractères] [[Lecteur1:][Chemin1]NomFichier1] [/t [Lecteur2:][Chemin2]] [/o [Lecteur3:][Chemin3]NomFichier3]

[Commande |] sort [/r] [/+n] [/m KiloOctets] [/l locale] [/rec caractères] [[Lecteur1:][Chemin1]NomFichier1][/t [Lecteur2:][Chemin2]] [/o [Lecteur3:][Chemin3]NomFichier3]

Paramètres

/r
Inverse l'ordre de tri (trie les données de Z à A, puis de 9 à 0).
/+n
Indique le numéro de position du caractère, n, auquel la commande sort commence chaque comparaison.
/m KiloOctets
Indique le volume de mémoire principale à utiliser pour le tri, en kilo-octets (ko).
/l locale
Ignore l'ordre de tri des caractères défini par les paramètres régionaux par défaut du système, c'est-à-dire la langue et le pays/région sélectionnés lors de l'installation.
/rec caractères
Indique le nombre maximal de caractères dans un enregistrement ou une ligne du fichier d'entrée (la valeur par défaut est 4 096 et la valeur maximale, 65 535).
[Lecteur1:][Chemin1]NomFichier1
Désigne le fichier à trier. Si aucun nom de fichier n'est spécifié, c'est l'entrée standard qui est triée. La désignation du fichier d'entrée est plus rapide que sa redirection en entrée standard.
/t [Lecteur2:][Chemin2]
Indique le chemin du répertoire qui doit contenir le résultat de la commande sort si la mémoire principale est insuffisante. Par défaut, c'est le répertoire temporaire du système qui est utilisé.
/o [Lecteur3:][Chemin3]NomFichier3
Indique le fichier devant contenir l'entrée triée. Si aucun fichier n'est spécifié, les données sont écrites vers la sortie standard. La désignation du fichier de sortie est plus rapide que la redirection de la sortie standard vers le même fichier.
/?
Affiche l'aide à l'invite de commandes.

Remarques

Exemples

Tri d'un fichier

La commande ci-dessous lit le fichier Dépenses.txt, trie les données selon l'ordre inverse et affiche le résultat à l'écran :

sort /r depenses.txt

Tri du résultat d'une commande

Pour rechercher le texte « Jean » dans un fichier volumineux nommé Maillist.txt et trier les résultats de la recherche, utilisez le symbole (|) pour diriger le résultat de la commande find vers la commande sort, comme ci-dessous :

find "Jean" maillist.txt | sort

La commande produit une liste triée des lignes qui contiennent le texte recherché.

Tri des entrées clavier

Pour trier les entrées clavier et afficher le résultat par ordre alphabétique à l'écran, vous pouvez d'abord utiliser la commande sort sans paramètres, comme suit :

sort

Tapez ensuite le texte à trier, en appuyant sur ENTRÉE à la fin de chaque ligne. Une fois le texte tapé, appuyez sur CTRL+Z, puis sur ENTRÉE. La commande sort affiche alors le texte que vous venez de taper, trié par ordre alphabétique.

Vous pouvez aussi rediriger vers un fichier les entrées clavier triées. Pour plus d'informations, cliquez sur redirect dans Rubriques connexes.

XOX

Rubriques connexes

Converted from CHM to HTML with chm2web Standard 2.75 (unicode)