If I have a binary file with the following contents:
48 65 6C 6C 6F 1A 48 65 6C 6C 6F
Then when I run the TYPE command on it, it stops reading at the 1A
character:
C:\Temp>type file.bin
Hello
However, when I run TYPE again but this time pipe the output to MORE, it produces the following output:
C:\Temp>type file.bin|more
Hello→Hello
C:\Temp>
Which is more representative of the actual contents of the file than the previous command.
What exactly does piping output to MORE do that makes it print out the entire ASCII representation of the file regardless of the presence of a 1A
character?