Ejecutar varios comandos

Tenemos diferentes formas de ejecutar comandos en GNU/Linux, y para ello usaremos el operador booleano &, y los operadores lógicos && y ||. Estos operadores se conocen como and y or.

  • & - Se usa para ejecutar un comando y que quede en segundo plano.

$ comando &

Una vez se ejecuta el comando, el sistema asigna un id de ejecución.

  • && - Se ejecuta un comando después de ejecutar el primero.

$ comando && comando

En este ejemplo, el segundo comando se ejecuta si el primero se ejecuta correctamente y no da ningún error.

  • || - Se ejecuta el segundo comando si el primero da error.

$ comando || comando

En este ejemplo, si el primer comando se ejecuta correctamente, el segundo comando no se ejecuta.

Última actualización