Opérateurs Opérateur:dans awk

Le tableau suivant regroupe les opérateurs disponibles dans le langage.

Opérateur

Arité

Signification

Opérateurs arithmétiques

+

Binaire

Addition.

-

Binaire

Soustraction.

*

Binaire

Multiplication.

/

Binaire

Division.

%

Binaire

Modulo.

ˆ

Binaire

Exponentiation.

++

Unaire

Incrémentation d’une variable d’une unité.

--

Unaire

Décrémentation d’une variable d’une unité.

+=

Binaire

x+=y est équivalent à x=x+y.

-=

Binaire

x-=y est équivalent à x=x-y.

*=

Binaire

x*=y est équivalent à x=x*y.

/=

Binaire

x/=y est équivalent à x=x/y.

%=

Binaire

x%=y est équivalent à x=x%y.

ˆ=

Binaire

xˆ=y est équivalent à x=xˆy.

Opérateurs de tests

<

Binaire

Inférieur.

>

Binaire

Supérieur.

<=

Binaire

Inférieur ou égal.

>=

Binaire

Supérieur ou égal.

==

Binaire

Test d’égalité.

!=

Binaire

Test d’inégalité.

~

Binaire

Correspondance avec une expression régulière.

!~

Binaire

Non correspondance avec une expression régulière.

Opérateurs logiques

!

Binaire

Négation.

&&

Binaire

Et logique.

||

Binaire

Ou logique.

Divers

=

Binaire

Affectation.

e1 ? e2 : e3

Ternaire

L’expression globale vaut e2 si e1 est vrai, e3 dans le cas contraire.

e1 e2 (opérateur espace)

Binaire

Concaténation de e1 et e2.

Exemple de concaténation...

Pour consulter la suite, découvrez le livre suivant :
couv_EI6PRO.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Principe
Suivant
La fonction printf