Il s'agit de la commande expr qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
expr - évaluer les expressions
SYNOPSIS
expr EXPRESSION
expr OPTION
DESCRIPTION
--Aidez-moi afficher cette aide et quitte
--version
informations de version et quitte
Imprimer la valeur d'EXPRESSION sur la sortie standard. Une ligne vide ci-dessous sépare l'augmentation
groupes de préséance. L'EXPRESSION peut être :
ARG1 | ARG2
ARG1 s'il n'est ni nul ni 0, sinon ARG2
ARG1 & ARG2
ARG1 si aucun argument n'est nul ou 0, sinon 0
ARG1 < ARG2
ARG1 est inférieur à ARG2
ARG1 <= ARG2
ARG1 est inférieur ou égal à ARG2
ARG1 = ARG2
ARG1 est égal à ARG2
ARG1 != ARG2
ARG1 est différent de ARG2
ARG1 >= ARG2
ARG1 est supérieur ou égal à ARG2
ARG1 > ARG2
ARG1 est supérieur à ARG2
ARG1 + ARG2
somme arithmétique de ARG1 et ARG2
ARG1 - ARG2
différence arithmétique de ARG1 et ARG2
ARG1 * ARG2
produit arithmétique de ARG1 et ARG2
ARG1 / ARG2
quotient arithmétique de ARG1 divisé par ARG2
ARG1 % ARG2
reste arithmétique de ARG1 divisé par ARG2
CHAINE : REGEXP
correspondance de modèle ancrée de REGEXP dans STRING
correspondre à STRING REGEXP
identique à STRING : REGEXP
LONGUEUR DE LA CHAÎNE POS
sous-chaîne de STRING, POS compté à partir de 1
index CHAÎNE DE CARACTÈRES
index dans STRING où n'importe quel CHARS est trouvé, ou 0
longueur STRING
longueur de STRING
+ JETON
interpréter TOKEN comme une chaîne, même s'il s'agit d'un
mot-clé comme 'match' ou un opérateur comme '/'
( EXPRESSION )
valeur de EXPRESSION
Attention, de nombreux opérateurs doivent être échappés ou cités pour les shells. Les comparaisons sont
arithmétique si les deux ARG sont des nombres, sinon lexicographique. Les correspondances de modèle renvoient le
chaîne correspondant entre \( et \) ou null ; si \( et \) ne sont pas utilisés, ils retournent le
nombre de caractères correspondants ou 0.
L'état de sortie est 0 si EXPRESSION n'est ni nul ni 0, 1 si EXPRESSION est nul ou 0, 2 si
EXPRESSION est syntaxiquement invalide et 3 si une erreur s'est produite.
Utiliser expr en ligne en utilisant les services onworks.net