awk实现按照某个字段排序

awk 'BEGIN{
FS="|"
}

{
ary[$14,NR]=$0
}

END{
nrw=asorti(ary, newary)
for(i=1;i<=nrw;i++)
print ary[newary[i]]
}' test.log |tail -n 10

posted @ 2016-12-23 19:30  行知散人  阅读(4702)  评论(0编辑  收藏  举报