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.