.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH EXPR 1 "Août 2024" "GNU coreutils 9.5" "Commandes de l'utilisateur"
.SH NOM
expr \- Évaluer des expressions
.SH SYNOPSIS
\fBexpr\fP \fI\,EXPRESSION\/\fP
.br
\fBexpr\fP \fI\,OPTION\/\fP
.SH DESCRIPTION
.\" Add any additional description here
.TP
\fB\-\-help\fP
Afficher l'aide\-mémoire et quitter.
.TP
\fB\-\-version\fP
afficher les informations de version et quitter.
.PP
Afficher la valeur de \fIEXPRESSION\fP sur la sortie standard. Les expressions
décrites ci\-dessous sont triées par ordre croissant de
précédence. \fIEXPRESSION\fP peut être\ :
.TP
\fIPARAM1\fP | \fIPARAM2\fP
\fIPARAM1\fP s'il est ni l’octet NULL ni \fB0\fP, sinon \fIPARAM2\fP
.TP
\fIPARAM1\fP & \fIPARAM2\fP
\fIPARAM1\fP si aucun paramètre n'est l’octet NULL ou égal à \fB0\fP, sinon \fB0\fP
.TP
\fIPARAM1\fP < \fIPARAM2\fP
\fIPARAM1\fP est inférieur à \fIPARAM2\fP
.TP
\fIPARAM1\fP <= \fIPARAM2\fP
\fIPARAM1\fP est inférieur ou égal à \fIPARAM2\fP
.TP
\fIPARAM1\fP = \fIPARAM2\fP
\fIPARAM1\fP est égal à \fIPARAM2\fP
.TP
\fIPARAM1\fP != \fIPARAM2\fP
\fIPARAM1\fP est différent de \fIPARAM2\fP
.TP
\fIPARAM1\fP >= \fIPARAM2\fP
\fIPARAM1\fP est supérieur ou égal à \fIPARAM2\fP
.TP
\fIPARAM1\fP > \fIPARAM2\fP
\fIPARAM1\fP est supérieur à \fIPARAM2\fP
.TP
\fIPARAM1\fP + \fIPARAM2\fP
somme arithmétique de \fIPARAM1\fP et \fIPARAM2\fP
.TP
\fIPARAM1\fP \- \fIPARAM2\fP
différence arithmétique de \fIPARAM1\fP et \fIPARAM2\fP
.TP
\fIPARAM1\fP * \fIPARAM2\fP
produit arithmétique de \fIPARAM1\fP et \fIPARAM2\fP
.TP
\fIPARAM1\fP / \fIPARAM2\fP
division arithmétique de \fIPARAM1\fP par \fIPARAM2\fP
.TP
\fIPARAM1\fP % \fIPARAM2\fP
reste arithmétique de la division de \fIPARAM1\fP par \fIPARAM2\fP
.TP
\fICHAÎNE\fP : \fIEXPRAT\fP
motif d'ancrage de correspondance d’\fIEXPRAT\fP dans \fICHAÎNE\fP
.TP
\fBmatch\fP \fICHAÎNE\fP \fIEXPRAT\fP
identique à \fICHAÎNE\fP\ : \fIEXPRAT\fP
.TP
\fBsubstr\fP \fICHAÎNE\fP \fIPOS\fP \fILONG\fP
sous\-chaîne de \fICHAÎNE\fP débutant à la position \fIPOS\fP (comptée à partir de
\fB1\fP) de longueur \fILONG\fP
.TP
\fBindex\fP \fICHAÎNE\fP \fICAR\fP
valeur de la position du premier caractère \fICAR\fP trouvé dans \fICHAÎNE\fP,
sinon \fB0\fP
.TP
\fBlength\fP \fICHAÎNE\fP
longueur de \fICHAÎNE\fP
.TP
\fB+\fP \fIJETON\fP
interpréter le \fIJETON\fP comme une chaîne, même si c'est
.IP
un mot clé comme «\ match\ » ou un opérateur comme «\ /\ »
.TP
( EXPRESSION )
valeur de \fIEXPRESSION\fP
.PP
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
\e( et \e) ou NULL ; si \e( et \e) ne sont pas utilisés, le nombre de
caractères qui correspondent est renvoyé, sinon 0 est renvoyé.
.PP
L'état de fin d'exécution est \fB0\fP si \fIEXPRESSION\fP n'est ni l’octet NULL ni
égale à \fB0\fP, \fB1\fP si l'\fIEXPRESSION\fP est l’octet NULL ou égale à \fB0\fP, \fB2\fP
si \fIEXPRESSION\fP est syntaxiquement incorrecte et \fB3\fP si une erreur est
survenue.
.SH AUTEUR
Écrit par Mike Parker, James Youngman et Paul Eggert.
.SH "SIGNALER DES BOGUES"
Aide en ligne de GNU coreutils :
.br
Signaler toute erreur de traduction à
.SH COPYRIGHT
Copyright \(co 2024 Free Software Foundation, Inc. Licence GPLv3+\ : GNU GPL
version 3 ou ultérieure .
.br
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.
.SH "VOIR AUSSI"
Documentation complète :
<\fIhttps://www.gnu.org/software/coreutils/expr\fP>
.br
aussi disponible localement à l’aide de la commande : info \(aq(coreutils)
expr invocation\(aq
.PP
.SH TRADUCTION
La traduction française de cette page de manuel a été créée par
Thomas Huriaux ,
Nicolas François ,
Bastien Scher ,
David Prévot
et
Jean-Philippe MENGUAL
.
.PP
Cette traduction est une documentation libre ; veuillez vous reporter à la
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License version 3
.UE
concernant les conditions de copie et
de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
.PP
Si vous découvrez un bogue dans la traduction de cette page de manuel,
veuillez envoyer un message à
.MT debian-l10n-french@lists.debian.org
.ME .