SORT: 对输入进行分类。


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

命令: "SORT" 开启 Windows 11, 10, .. 可用

命令"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.171
10996

Wie kann ich meine Telekom Sprach-Box einschalten, bzw. Ausschalten des Anrufbeantworters?

Disable auto sleep mode on Windows 10 / 11 tablet PC, how to?

Why hide the Windows 11, 10, ... mouse pointer or cursor?

External drives are not displayed under Windows 10 (USB, HDD)?

Downgrade Windows 10 to Windows 7 or 8.1, can I uninstall it?

What does total memory mean information like physical memory, ...?



(0)