yq/pkg/yqlib/doc/operators/headers/assign-update.md
2023-03-11 20:12:18 -06:00

493 B

Assign (Update)

This operator is used to update node values. It can be used in either the:

plain form: =

Which will set the LHS node values equal to the RHS node values. The RHS expression is run against the matching nodes in the pipeline.

relative form: |=

This will do a similar thing to the plain form, however, the RHS expression is run against the LHS nodes. This is useful for updating values based on old values, e.g. increment.

Flags

  • c clobber custom tags