答案1
(根据要求复制我对这个问题的评论。)
看为什么文件应该以换行符结尾? - 堆栈溢出。 “TL;DR”:POSIX 是这么说的,并且有一个行结束符和行结束符是非常合乎逻辑的。
有关实际后果,请参阅链接的 Stack Overflow 问题。
答案2
我总是在末尾留一个空行。我认为它看起来更干净,如果没有换行符,有些程序会在最后一行卡住。
(根据要求复制我对这个问题的评论。)
看为什么文件应该以换行符结尾? - 堆栈溢出。 “TL;DR”:POSIX 是这么说的,并且有一个行结束符和行结束符是非常合乎逻辑的。
有关实际后果,请参阅链接的 Stack Overflow 问题。
我总是在末尾留一个空行。我认为它看起来更干净,如果没有换行符,有些程序会在最后一行卡住。