Я хочу створити сценарій, який запускає дві програми. Ця частина проста, але є улов: я хочу вбити другу, якщо перша вийде. Як я можу це зробити?
Редагувати
Я намагався вбити програму за допомогою PID після того, як вийшов інший, але програма є hamster-time-tracker
, це програма Python, яка виходить негайно, очевидно, породжуючи інший процес. Як я можу обійти це? Чи є якийсь спосіб отримати інший PID породжений?
Редагувати 2
Зрозумів це. Мені довелося бігати python /usr/bin/hamster-time-tracker
замість hamster-time-tracker
, і він продовжував бігати.