RosettaCodeData/Task/Fixed-length-records/Julia/fixed-length-records.jl
2024-10-16 18:07:41 -07:00

13 lines
381 B
Julia

function processfixedlengthrecords(infname, blocksize, outfname)
inf = open(infname)
outf = open(outfname, "w")
filedata = [ read(inf, blocksize) for _ in 1:10 ]
for line in filedata
s = join([Char(c) for c in line], "")
@assert(length(s) == blocksize)
write(outf, s)
end
end
processfixedlengthrecords("infile.dat", 80, "outfile.dat")