我强烈建议编译这个。
SPLITTXTFILE(infile, size, formattype, TEST)
将文件拆分成N行,使每个文件大小接近指定的字节数。
例如,指定1 MB文件,SPLITTXTFILE将infile拆分为接近1 MB的文件,每个文件会多出1字节。
- infile 是输入文件名。
- size 以字节为单位指定每个拆分文件的最大大小。
- formattype 为文件命名格式:
- 0 (默认):in.txt 变成 001in.txt, 002in.txt 等;
- 1:in.txt 变成 in.001, in.002 等。
- TEST = 1 时会打印每个拆分后的文件名。
这个方法不复杂,但非常有效。