Reverse the order of lines in a text file while preserving the contents of each line: Difference between revisions

Content added Content deleted
m (→‎Raku: Fix subheader)
m (→‎Few assumptions: Further assumptions it doesn't make)
Line 173: Line 173:
===Few assumptions===
===Few assumptions===
Processes a small (configurable) number of bytes at a time so file can be multi-terabyte and it will handle with ease. ''Does'' assume Latin 1 for reduced complexity.
Processes a small (configurable) number of bytes at a time so file can be multi-terabyte and it will handle with ease. ''Does'' assume Latin 1 for reduced complexity.

No assumptions were made concerning line/record termination, full stop.


Run the following to generate nul.txt. (digits 1 through 6 repeated 8 times with double null as record separators):
Run the following to generate nul.txt. (digits 1 through 6 repeated 8 times with double null as record separators):