-t: 标志告诉 sort 命 令冒号分隔字段。 如果 vegetables 包含: yams:104turnips:8potatoes:15carrots:104green beans:32radishes:5lettuce:15 那 么 , 将 LC_ALL、LC_COLLATE 或 LANG 环境变量设置为 C 的情况下,sort 命令将显示: carrots:104yams:104lettuce:15potatoes:15green beans:32radishes:5turnips:8 注意数字没 有按照数字排序。当用字典式分类从左至右比较每一个字符时出现这种情况。换句话说, 3 在 5 之前,所以 32 在 5 之前。 要排序数字,请输入: sort -t: 1 -n vegetables 此命令序列按照第二个字段对 vegetables 文件进行数字排序。