sort -n

输入如下测试数据: 
这里写图片描述 
当按照第一列排列时是正确的: 
这里写图片描述 
但按照第二列排序时,喵喵喵???怎么跟说好的不一样啊!!!为什么gugu的50会排在最后? 
这里写图片描述 
其实是因为默认是按照第二列的第一个字符来比较的,若想比较数字,只需要在列数后面加n(即number)即可: 
这里写图片描述

原文地址:https://www.cnblogs.com/kakaisgood/p/11131094.html