Inicio Ciencia Cursos Deportes Noticias Tecnología

Evaluación de expresiones y Operadores

Operadores para evaluar expresiones
Bash provee de un sistema de evaluación de expresiones aritméticas. Esto se hace através del uso de un grupo de operadores. Su uncionamiento y so es muy similar a la mayoría de lenguajes de programación.
Su forma básica es la siguiente: 

- +    Resta y suma
!   Negación
*   /   % Nultiplicación, división y resto

<<   >>   Movimiento de bit

<=   >=   <   >   Comparaciones

==   !=   Igualdad, desigualdad
&   AND
^   OR exclusivo
|  OR
&&  AND Lógico
||   OR Lógico

El formato para realizar la expresion es: $[expresion]

la siguiente expresión es válida: valor=$[45+45]
Se pueden utilizar variables dentro de las expresiones:

#!/bin/sh
# archivo suma

numero1=5
numero2=20
numero3=$[numero1+numero2*100]
echo numero3

#####F I N#######

También hay operadores para evaluar archivos o directorios. Éstos son:

-d   Si al archivo es un directorio.
-f   Si es un archivo común.
-r   Si el permiso de lectura está activado.
-s   Si la longitud del archivo es mayor que cero.
-w   Si el permiso de escritura está activado
-x    Si el permiso de ejecución está activado
Fecha : 27/02/2021 17:43:38
Update: 01/03/2021 22:59:58

www.compostela21.com - 14/06/2021 - Mensaje Contacto - Email:info@compostela21.com