kurahaupo 1718836701 learn If your editor shows a spurious blank line at the end of most files, it's lying to you. A POSIX text file consists of a series of lines, each of which ends with a newline, including the last one. A non-empty text file that does not end with a newline is broken, and will cause operations such as "read" to fail.