Herramientas de usuario

Herramientas del sitio


linux:programacionbash

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
linux:programacionbash [2018/12/21 11:26] – [Estructuras de control] albertolinux:programacionbash [2018/12/21 11:35] (actual) – [if] alberto
Línea 134: Línea 134:
  
 ==== if ==== ==== if ====
 +Ejecuta una serie de comandos si la condición evaluada es verdad.\\
 Sintaxis: Sintaxis:
 <code bash>if [condición] <code bash>if [condición]
 then then
- >[comandos si la condición es verdadera]+   [comandos si la condición es verdadera]
 else else
- >[comandos si la condición es falsa]+   [comandos si la condición es falsa]
 fi</code> fi</code>
 +
 +==== for ====
 +Ejecuta la misma serie de comandos tantas veces como valores haya en una lista dada.\\
 +En cada iteración una variable toma el valor de la lista considerado en esa iteración.\\
 +Sintaxis:
 +<code bash>for [variable] in [lista de valores]
 +do
 +   [Serie de comandos a ejecutar]
 +done</code>
 +
 +Es muy interesante el uso de caracteres genéricos en el uso de directorios y archivos, a la hora de definir una lista.
 +
 +==== while ====
 +Se ejecutarán una serie de comandos mientras la condición sea válida.\\
 +Sintaxis:
 +<code bash>while [condición]
 +do
 +   [Serie de comandos a ejecutar]
 +done</code>
  
  
  
linux/programacionbash.1545388004.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki