[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Usar varios comando silmuntaniamente



El 14/05/14 12:18, Edward Villarroel (EDD) escribió:
Buenos días comunidad.
Buenas Edward
Es bien sabido que si ejecuto un comando && otrocomando

se ejecuta uno primero y cuando termine el otro

No tiene porqué. Al usar && estás condicionando la ejecución de otrocomando a la ejecución correcta del primero, si el primero falla el segundo no se ejecuta. Por ejemplo:

eduardo@dora:~/tmp/000$ ls a && echo no
ls: no se puede acceder a a: No existe el fichero o el directorio
eduardo@dora:~/tmp/000$

el otrocomando 'echo no' no se ejecuta puesto que 'ls a' saca error

y si ejecuto un comando & otrocomando no necesariamente se ejecuten
uno cuando termina el otro

Al usar sólo un & estás indicando que el comando se ejecute en segundo plano

pero si quiero hacer un scrip para ejecutar varios programas o
comandos como sera

algo asi como

comando1
comando2
comando3

pero que no necesariamente tenga que terminar uno para ejecutar otro o
se ejecuten los 3... ?

si haces esto el comando3 se ejecutará una vez que termine comando2 y éste una vez que termine comando1

Edward Villarroel:  @Agentedd


--
Eduardo


Reply to: