Section: Scalar gotchas

Update a scalar with yq

bash
bash
yq -i '.app.version = "1.2.0"' app.yaml
Explanation

A convenient way to bump versions or toggle config values automatically.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Scalar gotchas
Read a scalar with yq
Extract a single value from a YAML file.
OpenIn sheetbashsame section
Quote ambiguous boolean-like words
Avoid implicit booleans by quoting risky strings.
OpenIn sheetyamlsame section
Quote date-like values
Prevent timestamps and date-like tokens from being auto-typed.
OpenIn sheetyamlsame section
Plain string
Use an unquoted scalar when no escaping is needed.
OpenIn sheetyaml1 tag match
Single-quoted string
Keep backslashes literal and avoid interpolation-like behavior.
OpenIn sheetyaml1 tag match
Double-quoted string
Use escapes like newline and tab in YAML strings.
OpenIn sheetyaml1 tag match