sort语法

本文详细介绍了sort命令的基本语法、用途以及主要选项,包括如何忽略空白、检查排序、进行字典排序、一般数值排序、忽略大小写、忽略不可打印字符、定义排序键值字段、合并排序输入文件和唯一记录的保留。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                    sort

语法

  sort [ options ]  [ file(s) ]

用途

  将输入行按照键值字段与数据类型选项以及locale排序

主要选项

  -b

    忽略开头的空白

  -c

    检查输入是否已正确地排序。如输入未经排序,但退出码(exit code)为非零值,则不会有任何输出。

  -d

    字典排序:仅文字数字与空白才有意义。

  -g

    一般数值:以浮点数字类型比较字段。这个选项的运作有点类似-n ,差别仅在于这个选项的数字可能有小数点(例:6.022e+23).仅GNU版本提供此功能。

  -f

    将混用的字母都看作相同大小写,也就是以不管字母大小写的方式排序。

  -i

    忽略无法打印的字符

  -k

    定义排序键值字段。

  -m

    将已排序的输入文件,合并为一个排序后的输出数据流。

  -n

    以整数类型比较字段。

  -o  

    outfile

  -r

    倒置排序的顺序为由大至小,而非默认的由小至大。

  -t   char

    使用单个字符char 作为默认的字段分隔字符,取代默认的空白字符。

  -u

    只有唯一的记录:丢弃所有具有相同的键值的记录,只留其中的第一条。只有键值字段是重要,也就是说:被六七的记录其他部分可能是不同值。

转载于:https://www.cnblogs.com/timecode-2011/archive/2012/03/30/2425633.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值