GNU sort命令详解
来源:互联网 发布:c语言预处理命令三种 编辑:程序博客网 时间:2024/06/06 23:17
sort命令的功能是对文件中的各行进行排序。实际上,sort命令可以被认为是一个非常强大的数据管理工具,用来管理内容类似数据库记录的文件。sort逐行对文件中的内容进行排序,如果两行的首字符相同,该命令将继续比较这两行的下一字符,如果还相同,将继续进行比较。注意,sort默认是进行字符串比较。
命令格式:
命令格式:
sort [OPTION]... [FILE]...
sort 的选项和功能如下:
选 项
功 能
-b
忽略开始空格
-d
字典序(只考虑空白、数字和英文字符)
-f
忽略大小写
-g
只比较一般的数字部分
-i
忽略不可打印字符
-M
比较月份
-r
将结果以相反序显示
-c
检查是否已经排好序,不真正排
-k POS1,[POS2]
开始以POS1,结束为POS2进行排序,第一列为1
-m
若给定文件已排好序,合并文件
-o
输出文件 将排序输出写到输出文件中而不是标准输出
-s
稳定排序
-S, --buffer-size=SIZE
使用SIZE作为主内存大小
-t, --field-separator=SEP
指定字段分隔符号
-u
与-c配合,检查是否严格增序,否则,只输出第一个相同的字段
-z
以0结束行,而不是换行符
--help
帮助
--version
版本
应该注意的是,在旧系统中,sort支持过时的以0开始的+POS1 –POS2格式指定排序键,POSIX 1003.1-2001标准不允许这种用法,使用-k选项。
- GNU sort命令详解
- gnu sort命令多列排序
- GNU awk命令用法详解
- linux sort 命令详解
- linux sort 命令详解
- sort命令详解
- [SHELL]:sort 命令详解
- linux sort 命令详解
- Linux sort命令详解
- linux sort 命令详解
- linux sort 命令详解
- linux sort 命令详解
- linux sort 命令详解
- linux sort 命令详解
- linux sort 命令详解
- linux sort 命令详解
- Linux sort命令详解
- Linux sort命令详解
- Android学习笔记(3)-Activity的生命周期
- oracle9i中使用MERGE语法时碰到的问题
- jstl简单介绍_081205
- 个人博客终于开通了
- 续C#数据类型
- GNU sort命令详解
- oracle 存储过程的基本语法
- java 几种设计模式
- Android学习笔记(4)-学习Intent的使用
- base href小心使用
- excel数据导入SQL
- .NET设计模式合集
- 总结一些排序算法的原理和实现
- BIOS对照表 中英文参考