[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理如何对txt文本里采用科学计数法表示的数字进行排序?

本帖最后由 pcl_test 于 2016-4-22 19:55 编辑

文本文档“1.txt”,里面的内容只有一列,这一列的最上面6行为标题、说明等文字内容,第7行开始到6342行为一列数字,
如何实现把这一列数字从大到小排序后输出到“2.txt”文本文档。数字采用科学计数法,这一列数字中有比较多的0项,
  1. [Name]
  2. R1 Blade
  3. [Data]
  4. alum.Erosion Rate
  5. 0.00000000e+000
  6. 0.00000000e+000
  7. 0.00000000e+000
  8. 0.00000000e+000
  9. 2.11508553e-002
  10. 0.00000000e+000
  11. 4.23389673e-002
  12. 0.00000000e+000
  13. 1.69804394e-001
  14. 2.79017985e-001
  15. 2.89141804e-001
  16. 0.00000000e+000
  17. 1.37632385e-001
  18. 0.00000000e+000
  19. 3.52498561e-001
  20. 0.00000000e+000
  21. 0.00000000e+000
  22. 9.83318090e-002
  23. 4.75238204e-001
  24. 0.00000000e+000
  25. 0.00000000e+000
复制代码
1

评分人数

回复 2# happy886rr

大神您好,本人菜鸟此前一点没接触过这方面知识,我把您发的代码01~13行复制到文本文档里,然后改成bat文件,
然后将bat文件和要处理的“1.txt”文件放到同一个文件夹,双击bat文件,得到了1个空的"new.txt"文件,您后面的提示说:请自行添加数字到尾部
是指把要排序的数字考到bat文件中的最后面吗,我有很多个“1.txt”这的文本要处理,我想要在只有一个“1.txt”和bat文件的文件夹里双击bat文件得到我要的"new.txt",请问如何实现。

TOP

回复 7# happy886rr
成功了!各位辛苦啦!感谢各位大神!祝愿 批处理之家 越办越好!

TOP

回复 11# pcl_test


    多谢!

TOP

返回列表