【发布时间】:2020-08-18 10:46:30
【问题描述】:
我有一个以下格式的 YAML 文件,其中一些值跨越多行。
key1: value1
key2: description\
\ description followed in next line \n
\ Another line of string
我正在使用 grep 命令“grep '^key1'”和“grep '^key2'”来捕获键的值,但对于多行值,仅捕获第一行。有什么方法可以从 YAML 文件中捕获多行值。
谢谢
【问题讨论】:
-
使用
yq或其他支持YAML 的工具,而不是grep。