有个1.txt文档,里面内容摘录一部分如下:
2 博 克 图 50632 48.77 121.92
3 海 拉 尔 50527 49.22 119.75
4 图 里 河 50434 50.45 121.70
现在我想把第三列,也就是50623那列分离出来,写入2。txt文档。
for语句如此:
for /f "tokens=3 delims= " %i in (1.txt) do >> 2.txt echo\%i
分离结果乱七八糟,细细看了语句,明显是汉字之间的空格干扰了delims的分离作用。
有没有什么好的办法能把这个问题解决?
[ Last edited by skystar65 on 2008-9-24 at 03:25 PM ]
2 博 克 图 50632 48.77 121.92
3 海 拉 尔 50527 49.22 119.75
4 图 里 河 50434 50.45 121.70
现在我想把第三列,也就是50623那列分离出来,写入2。txt文档。
for语句如此:
for /f "tokens=3 delims= " %i in (1.txt) do >> 2.txt echo\%i
分离结果乱七八糟,细细看了语句,明显是汉字之间的空格干扰了delims的分离作用。
有没有什么好的办法能把这个问题解决?
[ Last edited by skystar65 on 2008-9-24 at 03:25 PM ]
