排序

简介:

[root@www ~]# sort [-fbMnrtuk] [file orstdin]

选项与参数:

-f  :忽略大小写的差异,例如 A  a 视为编码相同;

-b  :忽略最前面的空格符部分;

-M  :以月份的名字来排序,例如 JAN, DEC 等等的排序方法;

-n  :使用『纯数字』进行排序(默认是以文字型态来排序的)

-r  :反向排序;

-u  :就是 uniq ,相同的数据中,仅出现一行代表;

-t  :分隔符,默认是用 [tab] 键来分隔;

-k  :以那个区间 (field) 来进行排序的意思

 

以空格分隔,安照第3 反向排序

cat test.txt |sort -t ' ' -k 3 -r

#/etc/passwd 内容是以 : 来分隔的,我想以第三栏来排序

cat /etx/passwd |sort -t ':' -k 3

 

查看/etc/passwd有多少个shell:/etc/passwd的第七个域进行排序,然后去重:

cat /etc/passwd |  sort -t':' -k 7 -u

 

以空格分隔 按照第3列反向排序 并去重

cat test.txt |sort -t ' ' -k 3 -nru



本文转自cloves 51CTO博客,原文链接:http://blog.51cto.com/yeqing/1598304
相关文章
|
29天前
|
人工智能 搜索推荐 算法
几种排序的实现
几种排序的实现
9 2
|
8月前
排序进行曲-v3.0
排序进行曲-v3.0
|
8月前
排序进行曲-v2.0
排序进行曲-v2.0
|
8月前
|
搜索推荐
排序进行曲-v1.0
排序进行曲-v1.0
|
9月前
|
算法 搜索推荐
排序(详解)上
排序(详解)
44 0
|
10月前
“选择”排序
“选择”排序
“选择”排序
|
11月前
|
搜索推荐
7-207 排序
7-207 排序
43 0
|
算法 搜索推荐
|
搜索推荐 算法 Java

热门文章

最新文章