注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

随机过程

http://superware.blog.163.com

 
 
 

日志

 
 

Sort manpage  

2015-01-15 19:52:19|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

SORT(1)                         User Commands                         SORT(1)

NAME
       sort - sort lines of text files

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

DESCRIPTION
       Write sorted concatenation of all FILE(s) to standard output.

       Mandatory arguments to long options are mandatory for short options too.

Ordering options:

       -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=POS1[,POS2]
          start a key at POS1 (origin 1), end it at POS2 (default end of line).  See POS syntax below
        从 POS1 处开始,到 POS2 处结束(默认以行尾结束)。

       -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
        以 SEP 取代以 "非空" 到 "空" 作为过度符号

       -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

       POS is F[.C][OPTS], where F is the field number and C the character position in the field;

both are origin 1. If neither -t nor -b is in effect, characters in a field are counted from

the  beginning  of  the  preceding whitespace. OPTS  is one or more single-letter ordering

options, which override global ordering options for that key.  If no key is given, use the

entire line as the key.
       POS 是 F[.C][OPTS],这里 F 是域数序号,C 是域中的字符位置,也就是 Field[.Character]。
       如果没有 -t 也没有 -b,域中的字符序号从上一个空白区域开始数起。
       OPTS 是一个或多个单一字符排序选项,这个排序选项将覆盖默认的排序选项。如果没给定 key,以整行作为 key。


       SIZE may be followed by the following multiplicative suffixes: % 1% of memory, b 1, K 1024 (default),

and  so on for M, G, T, P, E, Z, Y.

       With no FILE, or when FILE is -, read standard input.

       ***  WARNING  *** The locale specified by the environment affects sort order.

Set LC_ALL=C to get the tradi‐tional sort order that uses native byte values.

AUTHOR
       Written by Mike Haertel and Paul Eggert.

REPORTING BUGS
       Report sort bugs to bug-coreutils@gnu.org
       GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
       General help using GNU software: <http://www.gnu.org/gethelp/>
       Report sort translation bugs to <http://translationproject.org/team/>

COPYRIGHT
       Copyright ? 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later
       <http://gnu.org/licenses/gpl.html>.
       This  is free software: you are free to change and redistribute it. There is NO WARRANTY,

to the extent per‐mitted by law.

SEE ALSO
       The full documentation for sort is maintained as a Texinfo manual.  If the info and sort

programs  are  prop‐erly installed at your site, the command

          info coreutils 'sort invocation'

       should give you access to the complete manual.



GNU coreutils 8.12.197-032bb               September 2011                         SORT(1)

  评论这张
 
阅读(79)| 评论(0)
推荐

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017