Board logo

标题: [已解决]for ...... @echo %%j >>Tree.txt里面怎么会有 echo is [打印本页]

作者: lihui3003     时间: 2006-3-28 15:23    标题: [已解决]for ...... @echo %%j >>Tree.txt里面怎么会有 echo is

for /F "tokens=1,* delims=." %%i in (tree.java) do @echo   %%j >>f:\xlh\java\Tree.txt
tree.java每行开头为数字,我要删除,原文格式在下面
   1.
   2.
111.
444.

[ Last edited by lihui3003 on 2006-3-30 at 11:19 ]
作者: Climbing     时间: 2006-3-28 23:27
for /F "tokens=1,* delims=." %%i in (tree.java) do if not "%%j"==""echo  %%j >>f:\xlh\java\Tree.txt

因为如果%%j为空,相当于单独执行echo命令。
作者: willsort     时间: 2006-3-30 09:16
Re lihui3003:

      将 echo %%j 改为 echo.%%j 即可。
作者: lihui3003     时间: 2006-3-30 11:18    标题: thanks

谢谢!现在OK啦