|  |      1isy      2012-12-18 10:27:56 +08:00 之前也找过,没找到,后来自己写程序解决了,其实很简单的 | 
|  |      3tarsier      2012-12-18 10:33:21 +08:00 | 
|  |      5sinxccc      2012-12-18 10:42:21 +08:00 试试看 sed?支持无限大文件,基于流处理,内存无压力… 文科生不要紧,只要把 sed 命令存下来,下次需要的时候复制进去跑一次就行。 | 
|  |      6thedevil7      2012-12-18 11:25:07 +08:00 | 
|      8aa88kk      2012-12-18 12:37:53 +08:00 不是有split命令嘛 | 
|  |      10qsun      2012-12-18 13:22:52 +08:00 hmmm 安装cygwin接着split -l | 
|  |      11yeshang      2012-12-18 13:27:38 +08:00 批处理: 把下面文本复制到记事本,保存为 [按行分割.bat] 把需要分割的文本,比如命名为a.txt 和 [按行分割.bat] 放在同一个文件下。双击 [按行分割.bat] ,即可。 @echo off&setlocal enabledelayedexpansion set m=1 for /f "delims=" %%i in (a.txt) do ( set /a n+=1 if !n! leq 1000 echo %%i>>sitepage!m!.html if !n! equ 1000 set n=0&set /a m+=1 ) echo over pause>nul 解释,上面代码里a.txt可以随便改名,需要英语字符。 代码里的两个1000,代表分割成1000行一个文件。可以改,同时改 | 
|  |      12oumu      2012-12-18 13:50:46 +08:00 split +1 http://man.cx/split |