AWK - Opérateurs unaires

AWK prend en charge les opérateurs unaires suivants -

Unaire Plus

Il est représenté par +. Il multiplie un seul opérande par +1.

Exemple

[jerry]$ awk 'BEGIN { a = -10; a = +a; print "a =", a }'

En exécutant ce code, vous obtenez le résultat suivant -

Production

a = -10

Moins unaire

Il est représenté par -. Il multiplie un seul opérande par -1.

Exemple

[jerry]$ awk 'BEGIN { a = -10; a = -a; print "a =", a }'

En exécutant ce code, vous obtenez le résultat suivant -

Production

a = 10