sort 命令教程:文件排序利器 📝
1. 命令简介
sort
是 Linux 中一个常用的命令,用于按字典顺序或自定义顺序对文件中的内容进行排序。它可以帮助你对文本文件中的行进行升序或降序排列,或者按特定的字段进行排序,非常适合处理大规模的数据文件!📂✨
2. 命令格式
sort [选项] [文件]
sort
读取文件内容或标准输入,并按照给定的规则对数据进行排序!🎯
2.1 常用选项:
-n
:按数字大小排序,而非按字典顺序。-r
:按降序排序,默认是升序。-k
:指定按某个字段排序,可以对多列数据进行排序。-u
:去除重复行,只显示唯一行。-t
:指定分隔符,默认是空格或制表符。-M
:按月份排序,适用于日期相关的字段。
3. 命令示例
3.1 按字典顺序排序
$ sort file.txt
输出示例:
apple
banana
cherry
这个命令会按字典顺序对文件 file.txt
中的行进行升序排序!📖
3.2 按数字大小排序
$ sort -n numbers.txt
输出示例:
1
2
10
25
100