Estoy tratando de ejecutar dos comandos en una sola línea:
pkill "something" && runsomething
- al ejecutar cada comando por separado, ambos funcionan.
- Cuando se ejecuta junto con "&&", sólo funciona el primero
cuando se utiliza algo distinto a pkill, funciona:
sleep 5 && runsomething
¿Cómo puedo hacer que "pkill" juegue bien con múltiples comandos en una sola línea?
1 votos
&&
indica al shell que ejecute el segundo comando sólo si la primera tiene éxito (específicamente, si sale con un estado de cero). Por lo visto,pkill
sale con un estado de error.0 votos
Sí. Esa fue la razón. El pkill falló.