Man page - expr(1)

Packages contains this manual

Available languages:

en fr es pl vi nb ko nl da cs tr sv ja fi ru ro zh_TW sr zh_CN de

Manual

EXPR

NOM
SYNOPSIS
DESCRIPTION
AUTEUR
SIGNALER DES BOGUES
VOIR AUSSI
TRADUCTION

NOM

expr - Évaluer des expressions

SYNOPSIS

expr EXPRESSION
expr
OPTION

DESCRIPTION

--help

Afficher l’aide-mĂ©moire et quitter.

--version

Afficher les informations de version et quitter.

Afficher la valeur de EXPRESSION sur la sortie standard. Les expressions dĂ©crites ci-dessous sont triĂ©es par ordre croissant de prĂ©cĂ©dence. EXPRESSION peut ĂȘtre :
PARAM1
| PARAM2

PARAM1 s’il est ni l’octet NULL ni 0 , sinon PARAM2

PARAM1 & PARAM2

PARAM1 si aucun paramĂštre n’est l’octet NULL ou Ă©gal Ă  0 , sinon 0

PARAM1 < PARAM2

PARAM1 est inférieur à PARAM2

PARAM1 <= PARAM2

PARAM1 est inférieur ou égal à PARAM2

PARAM1 = PARAM2

PARAM1 est égal à PARAM2

PARAM1 != PARAM2

PARAM1 est différent de PARAM2

PARAM1 >= PARAM2

PARAM1 est supérieur ou égal à PARAM2

PARAM1 > PARAM2

PARAM1 est supérieur à PARAM2

PARAM1 + PARAM2

somme arithmétique de PARAM1 et PARAM2

PARAM1 - PARAM2

différence arithmétique de PARAM1 et PARAM2

PARAM1 * PARAM2

produit arithmétique de PARAM1 et PARAM2

PARAM1 / PARAM2

division arithmétique de PARAM1 par PARAM2

PARAM1 % PARAM2

reste arithmétique de la division de PARAM1 par PARAM2

CHAÎNE : EXPRAT

motif d’ancrage de correspondance d’ EXPRAT dans CHAÎNE

match CHAÎNE EXPRAT

identique à CHAÎNE : EXPRAT

substr CHAÎNE POS LONG

sous-chaĂźne de CHAÎNE dĂ©butant Ă  la position POS (comptĂ©e Ă  partir de 1 ) de longueur LONG

index CHAÎNE CAR

valeur de la position du premier caractĂšre CAR trouvĂ© dans CHAÎNE , sinon 0

length CHAÎNE

longueur de CHAÎNE

+ JETON

interprĂ©ter le JETON comme une chaĂźne, mĂȘme si c’est un mot-clĂ© comme « match » ou un opĂ©rateur comme « / ».

( EXPRESSION )

valeur de EXPRESSION

Beaucoup d’opĂ©rateurs doivent ĂȘtre protĂ©gĂ©s ou mis entre guillemets pour certains interprĂ©teurs de commandes. Les comparaisons sont arithmĂ©tiques si les deux paramĂštres sont des nombres, sinon elles sont lexicographiques. Les correspondances de motifs renvoient la chaĂźne correspondante placĂ©e entre \( et \) ou NULL ; si \( et \) ne sont pas utilisĂ©s, le nombre de caractĂšres qui correspondent est renvoyĂ©, sinon 0 est renvoyĂ©.

L’état de fin d’exĂ©cution est 0 si EXPRESSION n’est ni l’octet NULL ni Ă©gale Ă  0 , 1 si l’ EXPRESSION est l’octet NULL ou Ă©gale Ă  0 , 2 si EXPRESSION est syntaxiquement incorrecte et 3 si une erreur est survenue.

AUTEUR

Écrit par Mike Parker, James Youngman et Paul Eggert.

SIGNALER DES BOGUES

Aide en ligne de GNU coreutils : <https://www.gnu.org/software/coreutils/>
Signaler toute erreur de traduction Ă  <https://translationproject.org/team/fr.html>

VOIR AUSSI

Documentation complÚte : < https://www.gnu.org/software/coreutils/expr >
aussi disponible localement à l’aide de la commande : info '(coreutils) expr invocation'

Empaqueté par Debian (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
Licence GPLv3+ : GNU GPL version 3 ou supérieure <https://gnu.org/licenses/gpl.html>.
Ce programme est un logiciel libre. Vous pouvez le modifier et le redistribuer.
Il n’y a AUCUNE GARANTIE dans la mesure autorisĂ©e par la loi.

TRADUCTION

La traduction française de cette page de manuel a été créée par Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Bastien Scher <bastien0705@gmail.com>, David Prévot <david@tilapin.org> et Jean-Philippe MENGUAL <jpmengual@debian.org>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n’y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org .