我的input文件Count.txt包含以下内容:
] /Count 1 ] /Count 2
我试图在每行的末尾添加数字字符并将其存储到另一个文件或将其存储到另一个variables。 我不能用下面的batch file脚本来完成它:
setlocal enabledelayedexpansion set count=0 for /f "tokens=3 delims= " %%i in ('findstr Count Count.txt') do ( set /a count=%%i + %count% echo !count! > finalcount.txt ) endlocal
我得到的输出是2。
请帮忙。
尝试这个:
@echo off &setlocal enabledelayedexpansion set count=0 (for /f "tokens=3" %%i in ('findstr "Count" Count.txt') do ( set /a count+=%%i echo !count! ))> finalcount.txt