博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell入门-sort排序
阅读量:4544 次
发布时间:2019-06-08

本文共 1647 字,大约阅读时间需要 5 分钟。

命令:sort

选项:-t:-kn  指定根据某段来排序 这里n代表数字,范围指定n,N。从n到N范围

        -n  按数字顺序排列

        -r   反序排列

        -u  去重复排序

       -un 数字顺序排列并去重复,系统认为字母重复,只取文档里首个字母串。

 

 

说明:排序,不加选项按 阿斯玛顺序排列。

 

不加选项

[root@wangshaojun ~]# sort /etc/passwd

adm:x:3:4:adm:/var/adm:/sbin/nologin
aming:x:502:502::/home/aming:/bin/bash
avahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologin
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin

......

 

/

-t: -k3

[root@wangshaojun ~]# sort -t: -k3 /etc/passwd
root:x:0:0:root:/root:/bin/bash
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
bin:x:1:1:bin:/bin:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
gopher:x:13:30:gopher:/var/gopher:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

 

-n 

[root@wangshaojun ~]# sort -t: -k3 -n /etc/passwd

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

.......

 

-t: -kn,N   例如3,5 指第3段到第5段

[root@wangshaojun ~]# sort -t: -k3,5 -n /etc/passwd

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

.......

 

-r  

[root@wangshaojun ~]# sort -rn 2.txt

7
6
5
4
3
2
2
1
1
ac
ab
aa

a

 

/

-u

[root@wangshaojun ~]# sort -u 2.txt

1
2
3
4
5
6
7
a
ab
ac

aa

 

/

-un

[root@wangshaojun ~]# sort -un 2.txt

a
1
2
3
4
5
6
7

总结:sort  -t: -kn  //  -n  //  -r  //  -u // -un

转载于:https://www.cnblogs.com/wangshaojun/p/4966699.html

你可能感兴趣的文章
浏览器
查看>>
E20170624-ts
查看>>
linux shell实现随机数多种方法(date,random,uuid)
查看>>
页面上有tab,如何点击加载更多?
查看>>
bash shell笔记1 脚本基础知识
查看>>
html dl dt dd标签元素语法结构与使用
查看>>
OC单元测试框架-----Google开源单元测试框架Google Test(gtest)
查看>>
QLineEdit IP地址校验
查看>>
Using Bing Search Service over SOAP Protocol in an ASP.NET Web Application
查看>>
2016年秋季-《UML大战需求分析》-个人阅读计划
查看>>
cocos2d-x多线程解析域名
查看>>
LeetCode:Verify Preorder Serialization of a Binary Tree
查看>>
4_something
查看>>
ACM数论之旅12---康托展开((*゚▽゚*)装甲展开,主推进器启动,倒计时3,2,1......)...
查看>>
使用WebHelper调用Asp.net WebAPI
查看>>
磁盘创建
查看>>
linux发行版
查看>>
如何求解灰度共生矩阵
查看>>
Vue Router的官方示例改造
查看>>
算法第5章上机实践报告
查看>>