Truth Values and Conditions (The GNU Awk User’s Guide)
From Get docs
Gawk/docs/latest/Truth-Values-and-Conditions
Next: Function Calls, Previous: All Operators, Up: Expressions [Contents][Index]
6.3 Truth Values and Conditions
In certain contexts, expression values also serve as “truth values”; i.e., they determine what should happen next as the program runs. This section describes how awk defines “true” and “false” and how values are compared.
| • Truth Values | What is “true” and what is “false”. | ||
| • Typing and Comparison | How variables acquire types and how this affects comparison of numbers and strings with ‘<’, etc.
| ||
| • Boolean Ops | Combining comparison expressions using boolean operators ‘ |
’ (“or”), ‘&&’ (“and”) and ‘!’ (“not”).
| |
| • Conditional Exp | Conditional expressions select between two subexpressions under control of a third subexpression. |