命令: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/nologinaming:x:502:502::/home/aming:/bin/bashavahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologinbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologin......
/
-t: -k3
[root@wangshaojun ~]# sort -t: -k3 /etc/passwdroot:x:0:0:root:/root:/bin/bashuucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologinbin:x:1:1:bin:/bin:/sbin/nologingames:x:12:100:games:/usr/games:/sbin/nologingopher:x:13:30:gopher:/var/gopher:/sbin/nologinftp: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/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sync:/sbin:/bin/syncshutdown: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/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologin.......
-r
[root@wangshaojun ~]# sort -rn 2.txt
765432211acabaaa
/
-u
[root@wangshaojun ~]# sort -u 2.txt
1234567aabacaa
/
-un
[root@wangshaojun ~]# sort -un 2.txt
a1234567总结:sort -t: -kn // -n // -r // -u // -un