简介

sort 命令将逐行对文件中的内容进行排序,如果两行的首字符相同,该命令将继续比较这两行的下一字符,如果还相同,将继续进行比较。sort 命令对指定文件中所有的行进行排序,并将结果显示在标准输出上。如果不指定输入文件或使用“-”,则表示排序内容来自标准输入。
sort 排序是根据从输入行抽取的一个或多个关键字进行比较来完成的。排序关键字定义了用来排序的最小的字符序列。默认情况下以整行为关键字按 ASCII 字符顺序进行排序。使用 sort 不会改变原文件。sort 仅起到过滤的作用,所以如果你希望按排序后的格式保存数据,你需要用 > 或 tee 进行重定向。

命令格式

sort [OPTION]… [FILE]… sort [OPTION]… —files0-from=F

常用参数

示例