Transcripción Script en Bash: Introducción y Ejemplos
En una sola línea puede aparecer más de un comando de bash. Podemos combinar los comandos a través de simbolos especiales.
Si 2 comandos están separados por un [;], los comandos son ejecutados consecutivamente, uno después del otro.
Si 2 comandos están separados por [&&], el 2do comando es ejecutado solo si el primero se ejecutó satisfactoriamente.
Si 2 comandos están separados por [||], el 2do comando es ejecutado solo si el primero falló al ejecutarse.
Estos simbolos pueden combinarse en una misma línea, sin embargo, puede dificultar la lectura de la misma, por tanto, debe limitarse su uso. Esta sintaxis puede ser usada dentro de las pruebas lógicas de las condicionales IF, y los ciclos WHILE, UNTIL y FOR para construir verificaciones más complejas.
Agrupación de Comandos en Bash
Los comandos pueden ser agrupados a conveniencia usando llaves {}. La agrupación de comandos permite ejecutar un conjunto de órdenes en lugar de una. Podemos opcionalmente redirigir toda la salida de un grupo de comandos hacia un stream determinado. Por tanto, permite un mayor control del flujo de trabajo del script.
script bash