sort排序的使用方法

09月 28th, 2007

有一个文本,内容如下:
abcd|efasd|001|….
aaaa|bbbb|003|….
dddd|ddd|004|….
cccc|eeee|002|….

使其按照第三列排序输出:
abcd|efasd|001|….
cccc|eeee|002|….
aaaa|bbbb|003|….
dddd|ddd|004|….

使用sed命令实现有3种,具体如下:
1、sort -t”|” -n -k3 filename
2、sort -t”|” -k3 filename
3、sort -t”|” +3n filename



发表回复