跳到主要内容

yaml 的长文本语法

· 阅读需 1 分钟

保留换行 |

script: |
echo "hello wrold"
date

| 会保留每次换行。 (末尾有多个换行符时,只会保留一个)

{"script": "echo \"Hello World\"\ndate\n"}

折叠换行 >

description: >
aaa1
bbb2
ccc3

ddd4

> 会将换行符替换为空格。 如果包含空行,会保留一个换行符

{"description":"aaa1 bbb2 ccc3\ndddd4\n"}

剪裁控制

|- 删除末尾的 \n

|+ 保留末尾的 \n