| 
| operátor | kiértékelés iránya | leírás |  | lista (,) | balról jobbra | kifejezések listája |  | -> | balról jobbra | hivatkozás |  | ++,- | nem asszociatív | növelés, csökkentés |  | ** | jobbról balra | hatványozás |  | !, ,\és unáris +,- | jobbról balra | nem, bináris nem, címoperátor,+, - |  | = ,! | balról jobbra | szöveg illeszkedés, nem illeszkedés |  | *,/,%,x | balról jobbra | szorzás, osztás, modulus, ismétlés |  | +, -, . | balról jobbra | összeadás, kivonás, konkatenáció |  | <<,>> | balról jobbra | balra, illetve jobbra shift |  | unáris operátorok | nem asszociativ | pl. fájl tesztelés -f |  | <,>,<=,>=,lt,gt,le,ge | nem asszociatív | szám illetve szöveg összehasonlítása |  | ==,!=,<=>,eq,ne,cmp | nem asszociatív | szám illetve szöveg összehasonlítása |  | & | balról jobbra | bináris AND |  | |,^ | balról jobbra | bináris OR és XOR |  | && | balról jobbra | logikai AND |  | || | balról jobbra | logikai OR |  | .. | nem asszociatív | tartomány |  | ?: | jobbról balra | feltételes értékadás |  | =, +=, -=, *= ... | jobbról balra | értékadás operátorai |  | , => | balról jobbra | vessző és kulcs operátor |  | lista operátorok | nem asszociatív | lista manipulációk |  | not | balról jobbra | logikai NEM |  | and | balról jobbra | logikai ÉS |  | or, xor | balról jobbra | logikai VAGY-ok |  |