【发布时间】:2014-09-18 07:04:47
【问题描述】:
您好,我有一个管道 | 分隔文件。
我需要把里面的所有数字都倒过来
文件如下所示
Entity|Division|Channel|200|300|800
我需要读取文件并创建一个带有相反数字的新文件
Entity|Division|Channel|-200|-300|-800
试图完成这项工作,但不完全确定如何修改我得到的文本。我需要有关:processToken 程序的帮助。如何将标记输出到新文件并添加“-”并添加回分隔符|
for /f "tokens=* delims= " %%f in (M:\GPAR\Dev\EQ\Upload_Files\eq_test.txt) do (
set line=%%f
call :processToken
)
goto :eof
:processToken
for /f "tokens=* delims=|" %%a in ("%line%") do (
)
if not "%line%" == "" goto :processToken
goto :eof
谢谢
【问题讨论】:
标签: windows batch-file csv