EXPR(1) Comenzi utilizator EXPR(1)

expr - evaluează expresii

expr EXPRESIA
expr OPȚIUNE

afișează acest mesaj de ajutor și iese
afișează informațiile despre versiune și iese

Afișează valoarea EXPRESIEI la ieșirea standard. O linie goală dedesubt separă grupurile de prioritate crescătoare. EXPRESIA poate fi:

ARG1 dacă nu este nici nul, nici 0, în caz contrar ARG2
ARG1 dacă niciunul dintre argumente nu este nul sau 0, în caz contrar, 0
ARG1 este mai mic decât ARG2
ARG1 este mai mic sau egal cu ARG2
ARG1 este egal cu ARG2
ARG1 este diferit de ARG2
ARG1 este mai mare sau egal cu ARG2
ARG1 este mai mare decât ARG2
suma aritmetică a ARG1 și ARG2
diferența aritmetică dintre ARG1 și ARG2
produsul aritmetic dintre ARG1 și ARG2
câtul aritmetic al ARG1 împărțit la ARG2
restul aritmetic al ARG1 împărțit la ARG2
ȘIR : EXP_REG
potrivirea modelului ancorat al expresiei regulate EXP_REG în ȘIR
la fel ca ȘIR : EXP_REG
subșir de ȘIR, POZiția numărată de la 1
index în ȘIR în care orice CARACTERE sunt găsite, sau 0
lungimea ȘIRULUI
+ SIMBOL
interpretează SIMBOL ca șir, chiar dacă este un cuvânt
cheie precum „potrivire” sau un operator precum „/”
( EXPRESIA )
valoarea EXPRESIEI

Aveți grijă că mulți operatori trebuie să fie eludați sau puși între ghilimele pentru shell-uri. Comparațiile sunt aritmetice dacă ambele ARG sunt numere, în caz contrar sunt lexicografice. Potrivirile de modele returnează șirul de caractere care corespunde între \( și \) sau null; dacă \( și \) nu sunt folosite, ele returnează numărul de caractere care corespund sau 0.

Starea de ieșire este 0 dacă EXPRESIA nu este nici nulă, nici 0, 1 dacă EXPRESIA este nulă sau 0, 2 dacă EXPRESIA este necorespunzătoare din punct de vedere sintactic și 3 dacă s-a produs o eroare.

Scris de Mike Parker, James Youngman, și Paul Eggert.

Ajutor online GNU coreutils: https://www.gnu.org/software/coreutils/
Raportați orice erori de traducere la: https://translationproject.org/team/ro.html

Drepturi de autor © 2023 Free Software Foundation, Inc. Licența GPLv3+: GNU GPL versiunea 3 sau ulterioară https://gnu.org/licenses/gpl.html.
Acesta este software liber: sunteți liber să-l modificați și să-l redistribuiți. Nu există NICIO GARANȚIE, în limitele prevăzute de lege.

Documentația completă este disponibilă la https://www.gnu.org/software/coreutils/expr
sau local rulând comanda: «info '(coreutils) expr invocation'»

Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

octombrie 2023 GNU coreutils 9.4