alias hugefiltertest {
var %i = 1, %ticks = $ticks
if (!$isdir) { mkdir test }
.fopen -no bigfile test\bigfile.txt
while (%i <= 100000) {
.fwrite -n bigfile %i
inc %i
}
.fclose bigfile
filter -cffr 1-10000 test\bigfile.txt test\file1.txt
filter -cffr 10001-20000 test\bigfile.txt test\file2.txt
filter -cffr 20001-30000 test\bigfile.txt test\file3.txt
filter -cffr 30001-40000 test\bigfile.txt test\file4.txt
filter -cffr 40001-50000 test\bigfile.txt test\file5.txt
filter -cffr 50001-60000 test\bigfile.txt test\file6.txt
filter -cffr 60001-70000 test\bigfile.txt test\file7.txt
filter -cffr 70001-80000 test\bigfile.txt test\file8.txt
filter -cffr 80001-90000 test\bigfile.txt test\file9.txt
filter -cffr 90001-100000 test\bigfile.txt test\file10.txt
echo -a Finished in $calc(($ticks - %ticks) / 1000) seconds.
}