Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Última revisión Ambos lados, revisión siguiente | ||
clase:daw:si:2eval:tema12 [2021/01/23 00:10] admin [Condicional] |
clase:daw:si:2eval:tema12 [2021/12/06 21:18] admin [VI] |
||
---|---|---|---|
Línea 14: | Línea 14: | ||
{{: | {{: | ||
+ | |||
+ | {{ : | ||
Línea 30: | Línea 32: | ||
* Darle permisos de ejecución: | * Darle permisos de ejecución: | ||
- | | + | |
* Ejecutar el Script con la ruta del directorio actual: | * Ejecutar el Script con la ruta del directorio actual: | ||
- | | + | |
Línea 40: | Línea 42: | ||
* [[http:// | * [[http:// | ||
- | * [[http://ovtoaster.com/shell-scripts-en-linux-variables-y-parametros/|Aprendiendo shell scripting | + | * [[https://www.atareao.es/ |
+ | * [[https:// | ||
* [[http:// | * [[http:// | ||
Línea 77: | Línea 80: | ||
Mas información: | Mas información: | ||
- | * [[https:// | + | * [[https:// |
===== Operador Substitución ===== | ===== Operador Substitución ===== | ||
Línea 90: | Línea 94: | ||
===== 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 166: | Línea 170: | ||
fi | fi | ||
</ | </ | ||
+ | |||
+ | ^ Operadores para textos | ||
+ | ^ Operador en Bash ^ Significado ^ Ejemplo ^ | ||
+ | | == | = | '' | ||
+ | | != | ≠ | '' | ||
+ | |||
+ | |||
+ | ^ Operadores para números enteros | ||
+ | ^ Operador en Bash ^ Significado ^ Ejemplo ^ | ||
+ | | -eq | = (**eq**ual) | '' | ||
+ | | -ne | ≠ (**n**ot **e**qual) | ||
+ | | -gt | > (**g**reater **t**han) | ||
+ | | -ge | ≥ (**g**reater or **e**qual) | ||
+ | | -lt | < (**l**ess **t**han) | ||
+ | | -le | ≤ (**l**ess or **e**qual) | ||
+ | |||
+ | ^ Operadores lógicos | ||
+ | ^ Operador en Bash ^ Significado ^ Ejemplo ^ | ||
+ | | < | ||
+ | | < | ||
+ | |||
+ | |||
+ | |||
===== Bucles ===== | ===== Bucles ===== | ||
* [[https:// | * [[https:// |