一天一个linux命令--sort

描述

sort将输入行调整为按字母顺序排序(或按数字顺序排列)、合并文件或仅按字母顺序查看。

  • 用于排序 (默认用法)
  • 用户合并 (该用法-m 将两个或多个有序文件合并成一个有序文件。
  • 用于证实有序 (该用法-c 查看是否所有的输入行都已按字母顺序排列。

语法

sort [options] [file…]

选项说明
-r反序
-n在输入行的开头寻找一个数字并作相应的排序 (即该选项规定按数字排序)
-k POS1 [, POS2]在每个输入行中指定一个排序字段 (fields)默认情况下不能识别多个空格符或制表符, 从1开始, [POS1, POS2)
-M在每行开头寻找三个字母的月份缩写,并按照月份排序, Jan在Feb 之前
-o FILENAME写入文件而不是STDIN
选项说明
-c确认输入行已经排好序, 已排序无返回值
-u去重,所有输出行是唯一的, 与 -c同用时 检查输入行中没有两行完全相同
-m合并两个或多个已排序的输入文件
大小写等选项说明
-b可以弥补-k不能识别多个空格或制表符的问题, 在每个输入行中查找排序键字, 忽略键字开头空格,
-d以电话簿顺序排序,所有除字母、数字和空格之外的字符都会被忽略
-f–ignore-case fold lower case to upper case characters
-i忽略ascii字符集范围以外的字符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值