有时候,要对一行中的某列字段进行排序,这时可以用-t选项指定字段分隔符,用-k start[,end] 来指定列,列从1开始编
原文件:
$ cat test3.txt
Jan|1|100
Feb|2|200
Nov|11|80
Oct|10|90
要对第二列按数字大小排序
$ sort -t "|" -k 2,2n test3.txt
Jan|1|100
Feb|2|200
Oct|10|90
<有时候,要对一行中的某列字段进行排序,这时可以用-t选项指定字段分隔符,用-k start[,end] 来指定列,列从1开始编
原文件:
$ cat test3.txt
Jan|1|100
Feb|2|200
Nov|11|80
Oct|10|90
要对第二列按数字大小排序
$ sort -t "|" -k 2,2n test3.txt
Jan|1|100
Feb|2|200
Oct|10|90
<