sort命令
概述
- sort 命令用于将文件内容进行排序,并将排序结果打印到标准输出
- 它将文件的每一行文本视为一个单位,以行为单位对文件内容进行排序
- 也可以根据不同的数据类型来排序
语法格式
sort [选项] [参数]
cat [对象] | sort [选项]
常用选项
常用选项 | 解释 |
---|---|
-f | 排序时,将小写字母视为大写字母(即忽略大小写),默认会将大写字母排在前面 |
-n | 按照数值的大小进行排序 |
-r | 以相反的顺序输出排序后的结果 |
-u | 合并显示内容相同的行,表示相同的数据仅显示一行,等同于uniq |
-t | 指定字段分隔符,默认使用[Tab]键分隔 |
-k | 指定排序字段 |
-o <输出文件> | 将排序好的结果输出到指定文件中 |
示例
- -n、-r
- -f