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 |
Copyright © 2003 O'Reilly & Associates. All rights reserved.