[root@gdc001 biyelunwen]# cat 1
78 90
50 34
23 45
[root@gdc001 biyelunwen]# awk '{a[$1]=$2}END{for(i in a){printf i":"a[i]"\t"|"sort -n -k1"}}' 1
78:90 23:45 50:34
[root@gdc001 biyelunwen]# cat 1
78 90
50 34
23 45
[root@gdc001 biyelunwen]# awk '{a[$1]=$2}END{for(i in a){printf i":"a[i]"\t"|"sort -n -k1"}}' 1
78:90 23:45 50:34