1、命令详解
Linux sort
命令详解
sort
是 Linux 系统中用于对文件内容进行排序的常用命令,支持按文本、数字、日期等多种规则排序,功能强大且灵活。以下从语法、选项、使用场景及示例展开详细说明。
一、基本语法
bash
sort [选项]... [文件]...
- 若未指定文件,默认从标准输入(stdin)读取内容(如通过管道传递数据)。
- 输出结果默认打印到标准输出(stdout),可通过
> 文件名
重定向到文件。
二、常用选项(按功能分类)
1. 排序规则控制
选项 | 说明 |
---|---|
-n |
按数值大小排序(而非字符 ASCII 码)。 |
-r |
逆序排序(默认升序)。 |
-u |
去重(仅保留唯一行,需先排序)。 |