Provided by: manpages-fr-extra_20140201_all bug

NOM

       expr - Évaluer des expressions

SYNOPSIS

       expr EXPRESSION
       expr OPTION

DESCRIPTION

       --help Afficher l'aide-mémoire et quitter

       --version
              Afficher le nom et la version du logiciel 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 nul ou 0, sinon PARAM2

       PARAM1 & PARAM2
              PARAM1 si aucun paramètre n'est nul ou égal à 0, sinon 0

       PARAM1 < PARAM2
              PARAM1 est inférieur à PARAM2

       PARAM1 <= PARAM2
              PARAM1 est inférieur ou égal à PARAM

       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
              concordance du modèle d'ancrage 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  concordances  de  modèles
       retournent la chaîne correspondante placée entre \( et \) ou nul ; si \( et \) ne sont pas
       utilisés, le nombre de caractères qui concordent est retourné.

       L'état  de  fin  d'exécution  est  0  si  EXPRESSION  n'est  ni  nulle  ni égale à 0, 1 si
       l'EXPRESSION est nulle ou égale à 0, 2 si EXPRESSION est syntaxiquement invalide et  3  si
       une erreur est survenue.

AUTEUR

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

SIGNALER DES BOGUES

       Signaler toute anomalie de expr à bug-coreutils@gnu.org
       Page d'accueil de GNU coreutils : <http://www.gnu.org/software/coreutils/>
       Aide générale sur l'utilisation des logiciels GNU : <http://www.gnu.org/gethelp/>
       Signaler toute erreur de traduction de expr à <http://translationproject.org/team/>

COPYRIGHT

       Copyright  ©  2013  Free  Software  Foundation, Inc. Licence GPLv3+ : GNU GPL version 3 ou
       supérieures <http://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.

VOIR AUSSI

       La  documentation  complète  pour  expr  est  disponible  dans  un  manuel Texinfo. Si les
       programmes info et expr sont correctement installés sur votre système, la commande

              info coreutils 'expr invocation'

       devrait vous donner accès au manuel complet (en anglais).

TRADUCTION

       Cette page de manuel a été traduite par Michel Robitaille <robitail AT iro  DOT  umontreal
       DOT  ca>  et  mise à jour pour Debian par Thomas Huriaux <thomas.huriaux@gmail.com> et les
       membres de la liste <debian-l10n-french AT lists DOT debian DOT  org>.  Veuillez  signaler
       toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr-extra.