我应该以换行符结束我的文本/脚本文件吗?

我应该以换行符结束我的文本/脚本文件吗?

可能的重复:
在文件末尾添加新行有什么意义?

什么被认为是更好的行为:将最后一行的最后一个字母保留为文件的最后一个字节,或者Enter在末尾按以让有一个lf?为什么?

答案1

(根据要求复制我对这个问题的评论。)

为什么文件应该以换行符结尾? - 堆栈溢出。 “TL;DR”:POSIX 是这么说的,并且有一个行结束符和行结束符是非常合乎逻辑的。

有关实际后果,请参阅链接的 Stack Overflow 问题。

答案2

我总是在末尾留一个空行。我认为它看起来更干净,如果没有换行符,有些程序会在最后一行卡住。

相关内容