【发布时间】:2017-01-09 18:02:38
【问题描述】:
我打算评论here,但我缺乏所需的声誉。
我需要将数据排序为以下块,sort 就可以了。
但是,在对以下数据执行 sort -g 时,我得到完全相同的数字 - 如果不是针对 e.. 进行排序。
输入输出:
0.00000000e+00
1.02272602e-02
1.25536099e-01
1.26666948e-02
1.29036099e-01
预期输出
0.00000000e+00
1.02272602e-02
1.26666948e-02
1.25536099e-01
1.29036099e-01
提前非常感谢! 欢迎使用替代方案,但我需要能够按指定列进行排序,例如此块中的第二列:
1.00000e+02, 0.00000000e+00
2.00000e+02, 1.02272602e-02
3.00000e+02, 1.25536099e-01
4.00000e+02, 1.26666948e-02
5.00000e+02, 1.29036099e-01
【问题讨论】:
标签: sorting unix command-line