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. |