Következő: 15.8.8.7 Vezérlő utasítások
Fel: 15.8.8 MINTÁK ÉS TEVÉKENYSÉGEK
Előző: 15.8.8.5 Tevékenységek
  Index
Az awk operátorai csökkenő precedencia szerint:
- (...)
- Csoportosítás.
- $
- Mezőhivatkozás.
- ++ -
- Inkrementálás és dekrementálás, mindkettő prefix és postfix.
- ^
- Hatványozás (** szintén használható, **= pedig értekadó operátorként).
- +-!
- Egyoperandusú plusz/mínusz és logikai tagadás.
- */%
- Szorzás, osztás és maradékképzés.
- +-
- Összeadás és kivonás.
- space
- Sztringek összekapcsolása (konkatenáció).
- <>
- <= >=
- != ==
- A megszokott relációs operátorok.
- ~!~
- Reguláris kifejezés illeszkedése, nem-illeszkedése. FONTOS: Ne
használjunk konstans reguláris kifejezést (/foo/) ~ vagy !~ baloldalán,
csakis a jobbon! A /foo/ ~ exp kifejezés jelentése ugyanaz, mint a (($0 ~
/foo/) ~ exp) kifejezésé. Rendszerint nem ezt várják.
- in
- Tömbhöz tartozás.
- &&
- Logikai ÉS.
- ||
- Logikai VAGY.
- ?:
- A C feltételes kifejezése. Ennek formája kif1 ? kif2 : kif3. Ha kif1
igaz, a kifejezés értéke kif2, egyébként kif3. Csak egy értékelődik ki kif2
és kif3 közül.
- =+=-=
- *= /= %= ^=
- Értékadás. Úgy az abszolút értékadás (var = value), mint
az operátorértékadás (a többi forma) egyaránt támogatott.
1999-09-17