Operators

The following table lists the operators, in order of increasing precedence, that are available in gawk.

Symbol Meaning
= += -= *= /= %= ^= **= Assignment
?: C conditional expression
|| Logical OR
&& Logical AND
~ !~ Match regular expression and negation
< <= > >= != == Relational operators
(blank) Concatenation
+ - Addition, subtraction
* / % Multiplication, division, and modulus
+ - ! Unary plus and minus and logical negation
^ ** Exponentiation
++ -- Increment and decrement, either prefix or postfix
$ Field reference
in Array membership (see for command)