1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.zh/common/sort.md
Managor a70b923d8f
*: add option placeholders to translations (#15933)
Co-authored-by: Darío Hereñú <magallania@gmail.com>
2025-03-19 00:36:34 +02:00

1.1 KiB

sort

对文本文件的行进行排序。 更多信息:https://www.gnu.org/software/coreutils/manual/html_node/sort-invocation.html.

  • 以升序对文件进行排序:

sort {{路径/到/文件}}

  • 以降序对文件进行排序:

sort {{[-r|--reverse]}} {{路径/到/文件}}

  • 以不区分大小写的方式对文件进行排序:

sort {{-f|--ignore-case}} {{路径/到/文件}}

  • 用数字而不是字母顺序对文件进行排序:

sort {{[-n|--numeric-sort]}} {{路径/到/文件}}

  • 按每行的第 3 个字段对 /etc/passwd 进行数字排序,使用 “:” 作为字段分隔符:

sort {{[-t|--field-separator]}} {{:}} {{[-k|--key]}} {{3n}} {{/etc/passwd}}

  • 对一个文件进行排序,只保留唯一的行:

sort {{[-u|--unique]}} {{路径/到/文件}}

  • 对一个文件进行排序,将输出结果打印到指定的输出文件中(可以用来对一个文件进行原地排序):

sort {{[-o|--output]}} {{路径/到/文件}} {{路径/到/文件}}

  • 对带有指数的数字进行排序:

sort {{[-g|--general-numeric-sort]}} {{路径/到/文件}}