Herramientas de usuario

Herramientas del sitio


clase:daw:si:2eval:tema12

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Próxima revisión Ambos lados, revisión siguiente
clase:daw:si:2eval:tema12 [2021/01/23 09:43]
admin [Condicional]
clase:daw:si:2eval:tema12 [2021/01/25 08:54]
admin [Condicional]
Línea 30: Línea 30:
   * Darle permisos de ejecución:   * Darle permisos de ejecución:
  
-    chmod u+x miscript.sh+  chmod u+x miscript.sh
  
   * Ejecutar el Script con la ruta del directorio actual:   * Ejecutar el Script con la ruta del directorio actual:
  
-    ./miscript.sh+  ./miscript.sh
  
  
Línea 90: Línea 90:
  
 ===== Operador matemático ===== ===== Operador matemático =====
-Para hacer operaciones matemáticas con bash usar "$[   ]"+Para hacer operaciones matemáticas con bash usar ''$[   ]''
  
 <sxh bash> <sxh bash>
Línea 175: Línea 175:
 ^  Operadores para números enteros  ^^^ ^  Operadores para números enteros  ^^^
 ^ Operador en Bash ^ Significado ^ Ejemplo ^ ^ Operador en Bash ^ Significado ^ Ejemplo ^
-| -eq | = | ''if [ "$a" -eq "$b" ]; then''+| -eq | = (**eq**ual) | ''if [ "$a" -eq "$b" ]; then''
-| -ne | != | ''if [ "$a" -ne "$b" ]; then''+| -ne | ≠ (**n**ot **e**qual)  | ''if [ "$a" -ne "$b" ]; then''
-| -gt | > | ''if [ "$a" -gt "$b" ]; then''+| -gt | > (**g**reater **t**han)  | ''if [ "$a" -gt "$b" ]; then''
-| -ge | >= | ''if [ "$a" -ge "$b" ]; then''+| -ge | ≥ (**g**reater or **e**qual)  | ''if [ "$a" -ge "$b" ]; then''
-| -lt | < | ''if [ "$a" -lt "$b" ]; then''+| -lt | < (**l**ess **t**han)  | ''if [ "$a" -lt "$b" ]; then''
-| -le | >= | ''if [ "$a" -le "$b" ]; then'' |+| -le | ≤ (**l**ess or **e**qual)  | ''if [ "$a" -le "$b" ]; then'' |
  
 ^  Operadores lógicos  ^^^ ^  Operadores lógicos  ^^^
 ^ Operador en Bash ^ Significado ^ Ejemplo ^ ^ Operador en Bash ^ Significado ^ Ejemplo ^
-| <nowiki>||</nowiki> | O | ''if [ "$a" == "$b" ] || [ "$a" == "$c" ]; then''+| <nowiki>||</nowiki> | O lógico | ''if [ "$a" == "$b" ] || [ "$a" == "$c" ]; then''
-| <nowiki>&&</nowiki> | Y | ''if [ "$a" != "$b" ] && [ "$a" != "$c" ]; then'' |+| <nowiki>&&</nowiki> | Y lógico | ''if [ "$a" != "$b" ] && [ "$a" != "$c" ]; then'' |
  
  
clase/daw/si/2eval/tema12.txt · Última modificación: 2021/12/06 21:18 por admin