大家好,农企新闻小编来为大家解答以上问题。linuxsort命令使用方法,linux的sort命令很多人还不知道,现在让我们一起来看看吧!
linux的sort命令详细解释
Linux sort命令用于对文本文件的内容进行排序。
Sort可用于以行为单位对文本文件的内容进行排序。
1.语法
排序[-bcdfimMnr][-o输出文档][-t分隔符][开始字段-结束字段][-help][-verison][文档]
2.参数描述
-b忽略每行开头的空格字符。
-c检查文件是否已经按顺序排序。
-d排序时,忽略除英文字母、数字和空格以外的其他字符。
-f排序时,将小写字母视为大写字母。
-i排序时,忽略040到176之间除ASCII字符以外的所有字符。
-m合并几个已排序的文件。
-M根据月份的缩写对前3个字母进行排序。
-n按数值排序。
-o输出文件将排序后的结果保存在指定文件中。
-r以相反的顺序排序。
-t separator指定排序时使用的字段分隔符。
开始字段-结束字段按指定字段排序,范围从开始字段到结束字段的前一个字段。
- help显示帮助。
- version显示版本信息。
linux的sort命令的例子
默认情况下,使用sort命令对文件的行进行排序。使用的命令如下:
分类测试文件
默认情况下,sort命令将按照ASCII代码顺序排列文本文件的第一列,并将结果输出到标准输出。
使用cat命令显示testfile文件,您可以看到它的原始顺序如下:
$ cat测试文件#测试文件文件的原始顺序
测试30
你好95
Linux 85
使用sort命令重新排列后的结果如下:
$ sort testfile #重新排列结果
你好95
Linux 85
测试30