"Line endings must be a Carriage Return/Line Feed (CRLF) pair"是什么意思?



我使用http://icalvalid.cloudapp.net/Default.aspx link来验证日历的链接。我得到了警告"行结尾必须是回车/换行(CRLF)对。"。这是什么意思?我需要做些什么来删除这个警告。有人能在这个问题上帮助我吗?感谢你的帮助。谢谢。

这意味着文件必须是"Windows"格式,而不是UNIX格式。如果您从代码创建文件,这意味着您需要在行末写入"rn",而不仅仅是"n"——当然,假设您使用的是某种有意义的语言。如果您手工创建文件,请在编辑器中将其保存为"DOS模式"。

似乎您正在运行Linux或Mac OS X盒子,它只使用LF(换行)ASCII值作为行结尾。

Windows使用CRLF(回车;换行)用于行尾

您必须转换它,例如使用notepad++(尽管存在专用的应用程序)。

tr -d 'r' newlist.txt

最新更新