Operators
The following table lists the operators, in order of increasing precedence, that are available in gawk.
|
Symbol |
Meaning |
|---|---|
|
= += -= *= /= %= ^= **= |
Assignment |
|
?: |
C style conditional (expression ? if-true-action : if-false-action) |
|
|| |
Logical OR |
|
&& |
Logical AND |
|
in |
Array membership (see for command) |
|
~ !~ |
Match regular expression and negation |
|
< <= > >= != == >> | | & |
Relational and redirection 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 |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access