浏览标签:yaml

yaml中的多行文本和锚点引用

    平时工作上ansible-playbooksalt-slsk8s-yaml遇到过很多次关于多行文本的书写方式,今天整理一些符号的用法和含义:

|: 多行字符串开始标识;(保留换行)
>: 同|,但是它会把中间字符串的换行符去掉,只保留一个(\n); (折叠换行)
|+: 保留末尾的换行符;
|-: 删除末尾的换行符;
>-: 末尾的换行符也删掉;
>+: 同>;
&: 锚点标记;
*: 引用锚点。

1.关于yaml中竖线的作用和用法

字符串可以写成多行,从第二行开始,必须有一个单空格缩进。换行符会被转为空格。

字符串表示如下: 阅读全文