需要从下面的yml文件中删除预订块
testing:
working:
- aaa: daa
- bbb: rrr
booking:
empty_book:
test_list:
- ccc: tt
- ddd: ttt
maintaining:
- eee: dhhaa
- fff: ffdaa
尝试使用sed和awk命令删除预订块,但未获得预期结果,如下所示。
查找以下输出
testing:
working:
- aaa: daa
- bbb: rrr
maintaining:
- eee: dhhaa
- fff: ffdaa
1条答案
按热度按时间vsikbqxv1#
您可以使用
yq
工具来处理YAML文件-它是专门为此工作而构建的:要就地更新文件(不可恢复地恢复原始文件!),运行
yq -i …
。