Gangmax Blog

使用sort命令对文本内容排序

如果有如下的文本,我想以其中的数字对改文本排序,可以用sort命令实现:
Rosso     15647
Eric     15622
Jeffery     16213
Ivan     11497

命令如下:

sort -n -b -k 2  filename

说明:

  1. -n: 按照数字方式排序;

  2. -b: 忽略前导空格字符;

  3. -k 2: 使用位置2的内容(对应数字部分)。

参考:http://linux.about.com/library/cmd/blcmdl1_sort.htm

Comments