使用Sort :: Fields进行排序

时间:2011-07-15 15:00:03

标签: perl programming-languages

我正在尝试使用Sort::Fields在perl中进行数字排序。

我看到它可以使用'n'排序,但似乎只是按第一个数字排序

说我有:

12
143
32
342

我怎样才能按尺寸排序?如:

342
143
32
12

注意:我还要先在另一个字段上对它进行排序:我正在尝试使用: print SORT fieldsort',',[3,'1n'],@ data;

1 个答案:

答案 0 :(得分:6)

从您提供的网址

  

#1列上的数字排序    print fieldsort ['1n'],@ data;

这将在@data中每个数组引用的第一列数字排序。

如果这没有帮助,那么请包含调用Sort :: Fields subs

的代码