Sort 命令排序

cat junk

a|bc|987|asd
d|ef|876|lpoae
g|hi|123|liead
j|kl|234|ppoasd
m|no|873|apoie

sort -t'|' +2n junk

g|hi|123|liead
j|kl|234|ppoasd
m|no|873|apoie
d|ef|876|lpoae
a|bc|987|asd


看明白了吗?-t'|'就是列以|为分隔符,默认是空格,+2n就是以第二例进行升序排列,如果是-3n呢?应该能猜到了吧,就是以第三列以降序排列,n是什么意思呢,n的意思是按数值排列,明白了吧。

你可能感兴趣的:(J#)