Bueno, como Caravantes se me ha adelantado...
Te iva a decir que uses el mismo sistema que menciona uno de los usuarios casi al final del post: el comando 'ps', el cual te indicará el número PID del proceso (app) que quieras. Luego usaría esa información de una tarea para comprobar su estado (junto a las demás apps = PIDs), y y decidir si hacer una acción u otra con condicionales. Por último el perifl, no sé tu situación ni como quieres hacerlo funcionar, pero lo pondría a demanda (pulsar un botón), o cada x tiempo.