首页 > 解决方案 > 属性文件在末尾显示 LF 字符,导致 shell 在 props 文件中仅选择一行 HTML 内容

问题描述

我有 HTML 模板,在启用Notepad++ 中的显示所有字符时会显示此CR LF字符:

在此处输入图像描述

在处理 HTML 文件并将其作为属性文件中的一个值添加到属性文件以供 Jenkins 作业将其作为电子邮件内容提取之后,我看到 Jenkins 只拾取了值的第一行(HTML 代码)。在调查 Notepad++ 中的属性文件时,我可以看到只有LF被保留,这可能是问题所在。

在此处输入图像描述

但是,通过选择所有属性值(也是 HTML 内容),还有另一项工作可以正常工作。那只有CR

在此处输入图像描述

所以我想确保我的最终属性文件 HTML 内容只有CR而不是CR LF OR LF

请告知我该怎么做。

标签: shelljenkinsnotepad++carriage-returnlinefeed

解决方案


推荐阅读