mirror of
https://github.com/mikefarah/yq.git
synced 2025-01-03 23:31:07 +00:00
474 B
474 B
Add
Add behaves differently according to the type of the LHS:
- arrays: concatenate
- number scalars: arithmetic addition
- string scalars: concatenate
- maps: shallow merge (use the multiply operator (
*
) to deeply merge)
Use +=
as a relative append assign for things like increment. Note that .a += .x
is equivalent to running .a = .a + .x
.
Given a sample.yml file of:
a: hello
then
yq sample.yml
will output
a: hello