Why do Linux source files look funny?
Linux and Windows differ on the end of line characters. In Linux, only the newline (hex 0xA) is used, whereas Windows uses both newline and return (hex 0xD). That’s why a Linux source file loaded into Notepad looks wrong (although WordPad works fine). The solution is to find a program editor that works handles both; most do.