SORT: 对输入进行分类。


 


... 命令"SORT"的示例
... "SORT" 摘自 Microsoft Windows 帮助
... 重要信息,"SORT"命令的提示

命令: "SORT" 开启 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 可用

命令"SORT"的示例

`SORT`Windows命令提示符中的命令用于对文件内容进行排序。以下是一些使用示例`SORT`-命令: 示例 1:对文件中的文本进行排序:

@ECHO OFF
REM 创建一个包含未排序数据的文本文件
ECHO banana >> 数据.txt
ECHO apple >> 数据.txt
ECHO cherry >> 数据.txt

REM 对数据进行排序 in 文件
SORT 数据.txt

REM 显示排序后的数据
TYPE 数据.txt

描述:此示例创建一个文本文件(`数据.txt`)使用未排序的数据创建。命令`SORT 数据.txt`按字母顺序对文件中的数据进行排序。这`TYPE`语句显示排序后的数据。 示例2:反向排序:

@ECHO OFF
REM 创建一个包含未排序数据的文本文件
ECHO banana >> 数据.txt
ECHO apple >> 数据.txt
ECHO cherry >> 数据.txt

REM 对数据进行排序 in 相反的顺序
SORT /R 数据.txt

REM 显示反向排序的数据
TYPE 数据.txt

描述:这是`/R`用于按相反顺序对数据进行排序的选项。这`TYPE`语句显示反向排序的数据。 示例 3:对数值数据进行排序:

@ECHO OFF
REM 创建包含数字数据的文本文件
ECHO 10 >> 数据.txt
ECHO 5 >> 数据.txt
ECHO 20 >> 数据.txt

REM 对数值数据进行排序
SORT /N 数据.txt

REM 显示排序后的数值数据
TYPE 数据.txt

描述:这是`/N`用于对数字数据进行排序的选项。这`TYPE`语句显示排序后的数值数据。 示例4:对当前目录中的文件进行排序:

@ECHO OFF
REM 按文件名对当前目录中的文件进行排序
DIR /B /O:N > 文件列表.txt
SORT 文件列表.txt

REM 显示排序后的文件列表
TYPE 文件列表.txt

描述:在此示例中`DIR`语句用于在当前目录中创建文件列表。和`/O:N`按文件名排序,并且`SORT`语句对此列表进行排序。这`TYPE`语句显示排序后的文件列表。 示例 5:对管道中的数据进行排序:

@ECHO OFF
REM 使用一个 Pipeline, um 对数据进行排序
ECHO banana > 数据.txt
ECHO apple >> 数据.txt
ECHO cherry >> 数据.txt

TYPE 数据.txt | SORT

描述:这是`SORT`管道中使用的语句直接从另一个语句获取数据(在本例中`TYPE`) 排序。 这`SORT`- 说明提供了各种选项,可以根据您的排序需求进行定制。你可以`SORT /?`在命令提示符中查看所有可用选项的列表并了解更多详细信息。

"SORT" 摘自 Microsoft Windows 帮助

Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.

C:\\WINDOWS>

SORT [/R] [/+n] [/M kilobytes] [/L locale] [/REC recordbytes]
  [[drive1:][path1]filename1] [/T [drive2:][path2]]
  [/O [drive3:][path3]filename3]
  /+n                         指定开始每个比较的字符号码 n。/+3 说明每个
                              比较应从每行的第三个字符开始。少于 n 个字符
                              的行排在其他行之前。按默认值,从每行的第一
                              个字符开始比较。
  /L[OCALE] locale            用指定的区域设置替代系统默认区域设置。
                              ""C"" 区域设置产生最快的排序顺序并且是当前的
                              唯一其他选择。排序总是不分大小写的。
  /M[EMORY] kilobytes         指定用于排序的主内存量,单位为 KB。
                              最小内存量总是 160 KBH绻付诖娲笮。?
                              无论主内存的可用量是多少,指定的内存量
                              会全部用于排序。

                              要取得最佳性能,通常不指定内存大小。按默认
                              值,绻锏侥献畲竽诖嬷担判蚧嵋淮瓮瓿?
                              (非临时文件);否则,排序会分两次完成(没有
                              完全排序的数据存储在临时文件中);用于排序
                              和合并的内存量相等。如果输入和输出都?
                              文件, 默认最大内存量为可用主内存的 90%;
                              否则,为主内存的 45%。
  /REC[ORD_MAXIMUM] characters 指定记录中的最大字符数量
                               (默认值为 4096,最大值为 65535)。
  /R[EVERSE]                  颠倒排序顺序,即,从 Z 到 A,再从 9 到 0。
  [drive1:][path1]filename1   指定要排序的文件。如果没有指定,
                              则排序标准输入。指定输入文件比将同一个文件
                              重定向曜际淙肟臁?
  /T[EMPORARY]
    [drive2:][path2]          指定保留排序工作存储的目录路径,以防
                              主内存无法容纳数据。默认值是使用系统临时
                              目录。
  /O[UTPUT]
    [drive3:][path3]filename3 指定在哪个文件中储存经过排序的输入。
                              如果没有指定,数据会被写入标准输出。指定
                              输出文件比将标准输出重定向到同一个文件快。

重要信息,"SORT"命令的提示

当使用`SORT`Windows命令提示符中的命令,有几个要点需要注意: 1. 排序类型:默认情况下`SORT`-命令字母数字排序,这意味着数据同时按字母和数字排序。随着`/N`您可以激活数字排序选项。

SORT /N 文件.txt

2. 标准输出:如果您`SORT`如果没有指定输出文件,则排序后的输出将显示在屏幕上。如果要将排序后的数据保存到文件中,可以将输出重定向到文件:

SORT 未排序的数据.txt > 排序数据.txt

3. 区分大小写:排序默认不区分大小写。这意味着排序时会忽略大小写字母。如果需要区分大小写排序,您可以`/C`-使用选项。

SORT /C 文件.txt

4. 反向排序:随着`/R`选项允许您反转排序并按降序显示数据。

SORT /R 文件.txt

5. 字符编码:默认情况下,使用本机字符编码进行排序。如果您的数据具有不同的字符编码,您可以`/UTF-8`- 使用选项(来自 Windows 10 版本 1903)。

SORT /UTF-8 文件.txt

6. 字符限制:在旧版本的 Windows 中,对字符数有限制。`SORT`可以一次处理。如果在对很长的行进行排序时遇到问题,这可能就是原因。 7. 自定义分隔符:`SORT`命令通常使用空格分隔条目。如果您的数据使用不同的分隔符,您可以使用类似的工具`sed`或者`awk`在使用之前先在 shell 环境中`SORT`向前。

TYPE 数据.txt | sed 's/,/ /g' | SORT

重要的是要考虑数据的具体需求和可用的选项`SORT`- 为达到预期结果而需考虑的命令。你可以`SORT /?`在命令提示符中查看可用选项列表和更多详细信息。


Deutsch
English
Español
Français
Italiano
日本語 (Nihongo)
한국어 (Hangugeo)
汉语 (Hànyǔ)
Türkçe
Português
Português
Svenska
Norsk
Dansk
Suomi
Nederlands
Polski









Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



指挥 SORT - 对输入进行分类。

HTTP: ... console/cn/061.htm
0.093
10996
How long does it take to install Windows 10 (download)?
Create Action Center Desktop Shortcut for Windows 8.1/8!
Start the Device Manager on Windows 8, 8.1 and Win 10 (open, find, run)!
Wie erzwinge ich den Standby, ich will in Windows 11,10, ... nicht immer zum Ruhezustand?
Fragen zu WinScan2PDF für Windows?
Cursor verstecken nach Windows 11/10 Update ist weg, was habe ich falsch gemacht?
Directory print / expression, but how to (details)?
Find a mouse hand-link cursor that is inclined like the arrows in Windows 10, 8.1, 7!
Change user password in Windows 10/11, via NET USER command?
Restaurants, partner.lieferando.de lieferheld login Fehler und Rechnungen?



(0)