它分割的行数好像不同,但每个文件的大小差不多,且不会在行内打断复制代码
- split -n l/10 a.txt
复制代码
- @echo off &set "cF=D:\test\data.csv"
- for %%F in ("%cF%") do set "nF=%%~nF"&set "xF=%%~xF"
- split.exe -300000 "%cF%" "%nF%%xF%."
- for /f "tokens=1* delims=:" %%a in (
- 'dir /b/a-d "%nF%%xF%.a?"^|findstr /n ".*" '
- ) do ren "%%b" "%nF%%%a%xF%"
- pause&exit/b
欢迎光临 批处理之家 (http://bathome.net./) | Powered by Discuz! 7.2 |