首页 > s-sort命令

s-sort命令

对文本操作进行排序,以行为单位,依次根据ascii值进行比较,默认的排序方式为升序

sort [-bcfMnrtk][源文件][-o 输出文件]补充说明:sort可针对文本文件的内容,以行为单位来排序。       
参  数:-b   忽略每行前面开始出的空格字符。-c   检查文件是否已经按照顺序排序。-f   排序时,忽略大小写字母。-M   将前面3个字母依照月份的缩写进行排序。-n   依照数值的大小排序。-o<输出文件>   将排序后的结果存入指定的文件。-r   以相反的顺序来排序。-t<分隔字符>   指定排序时所用的栏位分隔字符。-k  选择以哪个区间进行排序。

cat number.txt

1
2
3
5
10
32
12
  • 对文本内容进行升序排列

    sort number.txt

    1
    10
    12
    2
    3
    32
    5
    
  • 对文本内容进行降序排列

    sort -r number.txt

    5
    32
    3
    2
    12
    10
    1
    
  • 根据字符串数值进行比较

    sort -n number.txt

    1
    2
    3
    5
    10
    12
    32
    
  • 合并重复项后进行排序

    sort -u number.txt

  • 将排序结果输出到指定文件

    sort number.txt -o a.txt

更多相关:

  • 一、 介绍sort命令是用来对文字内容(文档)排序使用的。同时也可以排序去重、指定字段排序,按照月份排序、按照数字排序,检查文件是否有序等等。默认情况是按照字典序排序以后标准输出到屏幕上,但是该命令不会修改原来的文档内容。sort命令通常和uniq命令以及wc命令一起使用。二、 用法sort [OPTION]... [FILE]......

  • arr.sort((prev, next) => next.排序字段 - prev.排序字段);//从大到小降序(会改变原数组)arr.sort((prev, next) => prev.排序字段 - next.排序字段);//从小到大升序(会改变原数组)...

  • 以下为我们经常用到的十大典型排序算法导图,很多设计以及优化的思想值得去参考学习 因为代码较多,所以都添加到对应的实现注释中了,相关代码可以从Mind-mapping获取xmind源文件 参考文档: 基数排序 堆排序 希尔排序 https://blog.csdn.net/real_lisa/article/details/826854...

  • 下面链接中是我用jQuery的扩展来实现的表格分页和排序,使用这个扩展必须加上表头和标签,因为我是 通过来进行分页的,要是不加thead,那么表头也要作为分页计算时的一个行了。 下载最新代码和示例:jqueryPaging.rar 使用方法如下: