EXPR(1) Ordenes de usuario EXPR(1)
NOMBRE
expr - evalua expresiones
SINOPSIS
expr EXPRESION
expr OPCION
DESCRIPCION
--help muestra la ayuda y finaliza
--version
muestra la version del programa y finaliza
Muestra el valor de la EXPRESION en la salida estandar. Una linea en
blanco debajo separa los grupos de prioridad creciente. La EXPRESION
puede ser:
ARG1 | ARG2
ARG1 si no es nulo ni 0, de otra manera ARG2
ARG1 & ARG2
ARG1 si ningun 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 aritmetica de ARG1 y ARG2
ARG1 - ARG2
diferencia aritmetica de ARG1 y ARG2
ARG1 * ARG2
producto aritmetico de ARG1 y ARG2
ARG1 / ARG2
cociente aritmetico de ARG1 dividido entre ARG2
ARG1 % ARG2
residuo aritmetico de ARG1 dividido entre ARG2
CADENA : EXPREG
busqueda 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
indice en CADENA donde cualquier CARacter es encontrado, o 0
length CADENA
longitud de CADENA
+ TOKEN
interpreta TOKEN como una cadena, incluso si es una
palabra clave como 'match' o un operador como '/'
( EXPRESION )
valor de EXPRESION
Advierta que muchos operadores necesitan ser escritos con secuencias de
escape o encerrados entre comillas para los shells. Las comparaciones
son aritmeticas si ambos ARGs son numeros, de otra manera son
lexicograficas. Las coincidencias de expresiones regulares devuelven la
cadena emparejada entre \( y \) o nulo; si no se utilizan \( y \),
devuelven el numero de caracteres coincidentes o 0.
El estado de salida es 0 si EXPRESION no es ni nula ni 0, 1 si
EXPRESION es nula o 0, 2 si EXPRESION es sintacticamente invalida, y 3
si ocurrio un error.
AUTOR
Escrito por Mike Parker, James Youngman y Paul Eggert.
INFORMAR DE ERRORES
Ayuda en linea de GNU Coreutils:
Informe cualquier error de traduccion a
COPYRIGHT
Copyright (C) 2024 Free Software Foundation, Inc. Licencia GPLv3+: GNU
GPL version 3 o posterior .
Esto es software libre: usted es libre de cambiarlo y redistribuirlo.
NO HAY GARANTIA, en la medida permitida por la legislacion.
VEASE TAMBIEN
Ayuda en linea:
tambien disponible localmente ejecutando: info '(coreutils) expr
invocation'
TRADUCCION
La traduccion al espanol de esta pagina del manual fue creada por Pedro
Pablo Fabrega
Esta traduccion es documentacion libre; lea la GNU General Public
License Version 3 o
posterior con respecto a las condiciones de copyright. No existe
NINGUNA RESPONSABILIDAD.
Si encuentra algun error en la traduccion de esta pagina del manual,
envie un correo electronico a .
GNU coreutils 9.5 Agosto de 2024 EXPR(1)