|
|
本帖最后由 quartz123 于 2014-7-10 16:07 编辑
求助老师们,如何批量删除txt文件中的','(半角状态下的逗号),谢谢!
这是批处理,后面是生成的文件,如何在生成文件的同时,就把','号删除掉,感谢老师们!
这是批处理命令:- @echo off&setlocal ENABLEDELAYEDEXPANSION
- set record=同期_不可用.txt
- for /f "delims=" %%j in (!record!) do (
- set first_num=%%j
- set first_num=!first_num:~0,1!
- if !first_num! EQU 6 (echo SH%%j>>同期.txt) else (echo SZ%%j>>同期.txt)
- )
- del /q "同期_不可用.txt"
- pause
复制代码 这是生成的文件(只是一部份):
SZ000011 35,360.00
SZ000018 -412.00
SZ000025 374.64
SZ000029 1,305.03
SZ000033 -487.14
SZ000033 -292.44
SZ000045 -804.00
SZ000050 2,141.00
SZ000059 -8,572.52
SZ000063 31,001.00
SZ000068 -1,772.38
SZ000156 12,157.00
SZ000400 18,157.57
SZ000402 75,758.00
SZ000407 359.04
SZ000426 5,634.93
SZ000428 6,260.20
SZ000511 921.09
SZ000519 12,883.00
SZ000525 16,373.99
SZ000526 93.92
SZ000526 -39.80
SZ000562 83,509.70 |
|