我有一个带指数的浮点数文件,我想对它们进行排序。据我所知,“sort -g”是我需要的。但是似乎它会在排序时删除所有指数部分。因此,输出结果如下(这不是我想要的):
$ cat file.txt | sort -g
8.387280091e-05
8.391373668e-05
8.461754562e-07
8.547354437e-05
8.831553093e-06
8.936111118e-05
8.959458896e-07
这让我想到了两个问题:
- 为什么“sort -g”不能按我的期望工作?
- 如何使用bash命令对文件进行排序?
sort
版本是多少? - kev