if (
condition)
else
If condition is true, do statement(s); otherwise do statement in the optional else
clause. The condition can be an expression using any of the relational operators <
, <=
, ==
, !=
, >=
, or >
, as well as the array membership operator in
, and the pattern-matching operators ~
and !~
(e.g., if ($1 ~ /[Aa].*/)
). A series of statements must be put within braces. Another if
can directly follow an else
in order to produce a chain of tests or decisions.