本帖最后由 apang 于 2012-7-18 00:19 编辑
- @echo off
- ::这里是先统计原文本总行数,包括空行
- set outfile=1.txt
- for /f "delims=:" %%i in ('findstr /n .* %outfile%') do set/a a1+=1
-
- ::这里是追加内容命令例子
- (for /f "tokens=1* delims=:" %%i in ('findstr /n .* %outfile%') do echo,%%j
- echo ============%date:~4% %time:~0,-3%============
- echo 开始vcbcv232 大飞梭 城市的称得上nnv 序列2001年)>$
- move $ %outfile%>nul
-
- ::这里是统计当前文本总行数并计算差值和显示新增行内容、新增行数
- for /f "delims=:" %%i in ('findstr /n .* %outfile%') do set/a b1+=1
- echo 新增行内容:
- set/a new=b1-a1
- if %a1% neq %b1% (more +%a1% %outfile%&&echo 新增%new%行) 2>nul
- pause
复制代码
|