• sort 根据不同数据类型进行排序


    功能:

    根据不同数据类型进行排序

    格式:

    sort [OPTION]... [FILE]...
    sort [OPTION]... --files0-from=F

    参数:

    -b, --ignore-leading-blanks 忽略每行开始前的空格
    ignore leading blanks

    -d, --dictionary-order
    consider only blanks and alphanumeric characters

    -f, --ignore-case 排序时,忽略大小写
    fold lower case to upper case characters

    -g, --general-numeric-sort
    compare according to general numerical value

    -i, --ignore-nonprinting
    consider only printable characters

    -M, --month-sort 依照月份进行排序
    compare (unknown) < 'JAN' < ... < 'DEC'

    -h, --human-numeric-sort
    compare human readable numbers (e.g., 2K 1G)

    -n, --numeric-sort 依照数值的大小写排序
    compare according to string numerical value

    -R, --random-sort
    sort by random hash of keys

    --random-source=FILE
    get random bytes from FILE

    -r, --reverse 以倒序排序
    reverse the result of comparisons

    --sort=WORD
    sort according to WORD: general-numeric -g, human-numeric -h, month -M, numeric -n, random -R, version -V

    -V, --version-sort
    natural sort of (version) numbers within text

    Other options:

    --batch-size=NMERGE
    merge at most NMERGE inputs at once; for more use temp files

    -c, --check, --check=diagnose-first
    check for sorted input; do not sort

    -C, --check=quiet, --check=silent
    like -c, but do not report first bad line

    --compress-program=PROG
    compress temporaries with PROG; decompress them with PROG -d

    --debug
    annotate the part of the line used to sort, and warn about questionable usage to stderr

    --files0-from=F
    read input from the files specified by NUL-terminated names in file F; If F is - then read names from standard
    input

    -k, --key=KEYDEF 选择区间进行排序
    sort via a key; KEYDEF gives location and type

    -m, --merge
    merge already sorted files; do not sort

    -o, --output=FILE
    write result to FILE instead of standard output

    -s, --stable
    stabilize sort by disabling last-resort comparison

    -S, --buffer-size=SIZE
    use SIZE for main memory buffer

    -t, --field-separator=SEP
    use SEP instead of non-blank to blank transition

    -T, --temporary-directory=DIR
    use DIR for temporaries, not $TMPDIR or /tmp; multiple options specify multiple directories

    --parallel=N
    change the number of sorts run concurrently to N

    -u, --unique
    with -c, check for strict ordering; without -c, output only the first of an equal run

    -z, --zero-terminated
    end lines with 0 byte, not newline

    --help display this help and exit

    --version
    output version information and exit

       

    实例:

     

     

  • 相关阅读:
    Decision Tree、Random Forest、AdaBoost、GBDT
    正则化:L0 vs L1 vs L2
    处理不平衡数据的基本方法
    常用的评价指标:accuracy、precision、recall、f1-score、ROC-AUC、PR-AUC
    创建以mybatis为基础的web项目(1)
    [.Net] C# Excel操作类 ExcelHelper
    [.Net] C#开发微信门户及应用之微信菜单的多种表现方式介绍
    [.Net] Excel导入导出各种方式分析
    [Javascript] 轻量级的JavaScript日期处理类库xDate使用指南
    [Javascript] 40个轻量级JavaScript脚本库
  • 原文地址:https://www.cnblogs.com/gaiting/p/12234028.html
Copyright © 2020-2023  润新知