sourCEntral - mobile manpages

pdf

EXPR

NOMBRE

expr - evalúa expresiones

SINOPSIS

expr EXPRESIÓN
expr
OPCIÓN

DESCRIPCIÓN

--help

muestra la ayuda y finaliza

--version

muestra la versión del programa y finaliza

Muestra el valor de la EXPRESIÓN en la salida estándar. Una línea en blanco debajo separa los grupos de prioridad creciente. La EXPRESIÓN puede ser:
ARG1 | ARG2

ARG1 si no es nulo ni 0, de otra manera ARG2

ARG1 & ARG2

ARG1 si ningún argumento es nulo o 0, de otra manera 0

ARG1 < ARG2

ARG1 es menor que ARG2

ARG1 <= ARG2

ARG1 es menor o igual que ARG2

ARG1 = ARG2

ARG1 es igual a ARG2

ARG1 != ARG2

ARG1 es distinto de ARG2

ARG1 >= ARG2

ARG1 es mayor o igual que ARG2

ARG1 > ARG2

ARG1 es mayor que ARG2

ARG1 + ARG2

suma aritmética de ARG1 y ARG2

ARG1 - ARG2

diferencia aritmética de ARG1 y ARG2

ARG1 * ARG2

producto aritmético de ARG1 y ARG2

ARG1 / ARG2

cociente aritmético de ARG1 dividido entre ARG2

ARG1 % ARG2

residuo aritmético de ARG1 dividido entre ARG2

CADENA : EXPREG

búsqueda de expresiones regulares REGEXP en CADENA

match CADENA EXPREG

igual que CADENA : EXPREG

substr CADENA POS LONG

subcadena de CADENA, POS se cuenta partiendo de 1

index CADENA CARacteres

índice en CADENA donde cualquier CARácter es encontrado, ó 0

length CADENA

longitud de CADENA

+ TOKEN

interpreta TOKEN como una cadena, incluso si es una

palabra clave como ’match’ o un operador como ’/’

( EXPRESIÓN )

valor de EXPRESIÓN

Advierta que muchos operadores necesitan ser escritos con secuencias de escape o encerrados entre comillas para los shells. Las comparaciones son aritméticas si ambos ARGs son números, de otra manera son lexicográficas. Las coincidencias de expresiones regulares devuelven la cadena emparejada entre \( y \) o nulo; si no se utilizan \( y \), devuelven el número de caracteres coincidentes ó 0.

El estado de salida es 0 si EXPRESIÓN no es ni nula ni 0, 1 si EXPRESIÓN es nula o 0, 2 si EXPRESIÓN es sintácticamente inválida, y 3 si ocurrió un error.

AUTOR

Escrito por Mike Parker, James Youngman y Paul Eggert.

INFORMAR DE ERRORES

Ayuda en línea de GNU Coreutils: <https://www.gnu.org/software/coreutils/>
Informe cualquier error de traducción a <https://translationproject.org/team/es.html>

COPYRIGHT

Copyright © 2022 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior <https://gnu.org/licenses/gpl.html>.
Esto es software libre: usted es libre de cambiarlo y redistribuirlo. NO HAY GARANTÍA, en la medida permitida por la legislación.

VÉASE TAMBIÉN

Ayuda en línea: <https://www.gnu.org/software/coreutils/expr>
también disponible localmente ejecutando: info '(coreutils) expr invocation'

TRADUCCIÓN

La traducción al español de esta página del manual fue creada por Pedro Pablo Fábrega <pfabrega AT arrakis DOT es>

Esta traducción es documentación libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD.

Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a debian-l10n-spanish.

pdf