我有一个JavaScript元组的列表,每行一个,存在一个文件中,格式如下:
{ x : 12, y : -1.0, as : [ 2, 0, 0 ], str : "xxx", d : 0.041 },
{ x : 27, y : 11.4, as : [ 1, 1, 7 ], str : "yyy", d : 0.235 },
{ x : -4, y : 2.0, as : [ 7, 8, 3 ], str : "zzz", d : 0.002 },
{ x : 44, y : 5.4, as : [ 9, 4, 6 ], str : "kkk", d : 0.176 },
我希望能够根据给定字段的值(在我的示例中是d
字段)对它们进行排序,最好使用命令行工具(这是一个包含许多步骤的过程的一部分)。
如果有任何区别,我们可以假设所有行的长度完全相同(我可以知道d
值的起始和结束索引),尽管我更喜欢不依赖于此的解决方案。