有一个txt文件,共有一万行号码.现在需要把它拆分为多个文件,每个文件400行号码,DOS命令如何写.
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
BJSH发表于: 2007-03-31 16:49
- @echo off
- set /a count=0
- set /a t=1
- for /f "delims=" %%a in (test.txt) do (
- set /a count+=1
- echo %%a >>%t%.txt
- if %count% geq 400 set /a count=0 && set /a t+=1
- )
@echo off
set /a count=0
set /a t=1
for /f "delims=" %%a in (test.txt) do call :doit %%a
goto :eof
:doit
set /a count+=1
echo %1 >>%t%.txt
if %count% geq 400 set /a count=0 && set /a t+=1