yq/pkg/yqlib/doc/operators/headers/add.md

11 lines
376 B
Markdown
Raw Normal View History

2021-11-03 02:54:09 +00:00
# Add
2020-11-24 02:07:19 +00:00
Add behaves differently according to the type of the LHS:
2021-11-03 02:54:09 +00:00
* arrays: concatenate
* number scalars: arithmetic addition
* string scalars: concatenate
2021-01-11 04:43:50 +00:00
Use `+=` as append assign for things like increment. Note that `.a += .x` is equivalent to running `.a = .a + .x`.
2022-01-22 02:47:22 +00:00
Add is not (yet) supported for maps - however you can use merge `*` which will have a similar effect...