CMD中的回声令牌

时间:2014-05-01 19:34:57

标签: cmd

我要做的是在文本文件的第十个标记周围添加引号,这样一个数字将显示为“55555”而不是55555.而其他标记保持不变。

我现在所做的不起作用是:

FOR /F "skip=1 delims=, tokens=*" %i in (file.txt) do 
IF tokens EQU 10
    echo "%i" >> data.txt
ELSE
    echo %i >> data.txt

1 个答案:

答案 0 :(得分:0)

FOR /F "skip=1tokens=1-9,10*delims=," %i in (file.txt) do (
 >>data.txt echo(%%i,%%j,%%k,%%l,%%m,%%n,%%o,%%p,%%q,"%%r",%%s
)

应该适合你。