zoukankan      html  css  js  c++  java
  • linux下sort详解(sort对科学记数法的排序)

    1.参数解释

    -t 设置分隔符
    -k 设置比较域(列)
    -n 按数字比较
    -g 科学记数法方式比较
    -o 设置输出文件,与“>”相比可以设置输出到原文件,“>”会清空原文件
    -r 降序(大->小)排列
    -u 删除相同行

    2.实例演示

     1 文件内容
     2 [@ibi-genome temp]$ cat temp
     3 1:3
     4 2:4
     5 1:2
     6 
     7 使用-k -t指定列(2)及分隔符(: 8 [@ibi-genome temp]$ sort -k2 -t':' temp
     9 10:1
    10 1:2
    11 1:3
    12 2:4
     1 使用-n指定以数字形式排序
     2 
     3 &当不使用-n则默认以ASCII排序
     4 [@ibi-genome temp]$ sort -k2 -t':' temp
     5 10:1
     6 1:2
     7 1:3
     8 2:4
     9 &使用-n
    10 [@ibi-genome temp]$ sort -k1n -t':' temp
    11 1:2
    12 1:3
    13 2:4
    14 10:1
    15 
    16 使用-r选项(降序排序,默认升序排列)
    17 [jinz@ibi-genome temp]$ sort -k1nr -t':' temp
    18 10:1
    19 2:4
    20 1:2
    21 1:3
  • 相关阅读:
    openresty
    ATS 相关
    pandas
    flask
    ansible
    zipline
    bcolz
    数据分析 --- concat
    Go --- 基础使用
    Go --- 基础介绍
  • 原文地址:https://www.cnblogs.com/steamed-bread/p/4949970.html
Copyright © 2011-2022 走看看