Improve merge docs

This commit is contained in:
Mike Farah
2024-02-09 14:54:22 +11:00
parent 1d06d8b482
commit b55f52f377
3 changed files with 12 additions and 2 deletions
+4
View File
@@ -31,6 +31,10 @@ NAME=mike yq -i '.a.b[0].c = strenv(NAME)' file.yaml
Merge multiple files
```bash
# merge two files
yq -n 'load("file1.yaml") * load("file2.yaml")'
# merge using globs:
# note the use of `ea` to evaluate all the files at once
# instead of in sequence
yq ea '. as $item ireduce ({}; . * $item )' path/to/*.yml