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) 2023 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.4 Enero 2024 EXPR(1)