[20120323]linux下sort排序.txt

简介: 昨天要排序一个文件:Ethernet0/1Ethernet0/10Ethernet0/11Ethernet0/12Ethernet0/13Ethernet0/14Ethernet0/15Ethernet0/16Ethernet0/17Ethernet0/18Et...
昨天要排序一个文件:
Ethernet0/1
Ethernet0/10
Ethernet0/11
Ethernet0/12
Ethernet0/13
Ethernet0/14
Ethernet0/15
Ethernet0/16
Ethernet0/17
Ethernet0/18
Ethernet0/19
Ethernet0/2
Ethernet0/20
Ethernet0/21
Ethernet0/22
Ethernet0/23
Ethernet0/24
Ethernet0/25
Ethernet0/26
Ethernet0/27
Ethernet0/28
Ethernet0/29
Ethernet0/3
Ethernet0/30
Ethernet0/31
Ethernet0/32
Ethernet0/33
Ethernet0/34
Ethernet0/35
Ethernet0/36
Ethernet0/37
Ethernet0/38
Ethernet0/39
Ethernet0/4
Ethernet0/40
Ethernet0/41
Ethernet0/42
Ethernet0/43
Ethernet0/44
Ethernet0/45
Ethernet0/46
Ethernet0/47
Ethernet0/48
Ethernet0/5
Ethernet0/6
Ethernet0/7
Ethernet0/8
Ethernet0/9
GigabitEthernet1/1
GigabitEthernet2/1

后面的数字要按照数字的顺序排序.我知道-n参数可以实现,但是试验半天没有搞定.
发一个帖子:http://www.itpub.net/thread-1593746-1-1.html
终于知道如何实现,原来n可以放在参数k的后面.

sort -t'/' -k1,1 -k2,2n test.txt

Ethernet0/1
Ethernet0/2
Ethernet0/3
Ethernet0/4
....
Ethernet0/45
Ethernet0/46
Ethernet0/47
Ethernet0/48
GigabitEthernet1/1
GigabitEthernet2/1

感谢跟帖帮助的itpub 朋友.


目录
相关文章
|
4月前
|
Linux
Linux命令(80)之sort
Linux命令(80)之sort
29 1
|
1月前
|
搜索推荐 算法 Shell
【Shell 命令集合 文档编辑 】Linux 排序命令 sort命令使用指南
【Shell 命令集合 文档编辑 】Linux 排序命令 sort命令使用指南
29 0
|
1月前
|
存储 算法 Shell
【Shell 命令集合 文档编辑】Linux 比较两个已排序的文件 comm 命令使用教程
【Shell 命令集合 文档编辑】Linux 比较两个已排序的文件 comm 命令使用教程
40 0
|
3月前
|
Linux
linux命令之sort
linux命令之sort
29 2
|
4月前
|
存储 Linux
如何对Linux上的文件进行合并和排序
如何对Linux上的文件进行合并和排序
47 0
|
6月前
|
缓存 负载均衡 算法
9.Linux文件管理命令---sort按顺序显示文件内容
9.Linux文件管理命令---sort按顺序显示文件内容
|
8月前
|
监控 Linux
在 Linux 中使用 Top 命令检查和排序 CPU 使用率?
在 Linux 中使用 Top 命令检查和排序 CPU 使用率?
681 0
|
10月前
|
Linux
linux-cut/sort
linux-cut/sort
|
11月前
|
Linux
Linux-sort排序
Linux-sort排序
57 0
|
Linux
LINUX查找所有文件,按照时间排序
LINUX查找所有文件,按照时间排序
100 0