bash – Как заставить процесс работать во время работы Skype

Я пытаюсь запустить процесс во время работы Skype. Сценарий должен запустить Skype, и пока Skype работает, процесс должен начать работать. Когда я закрываю Skype, я хочу, чтобы процесс отключился. Я пытаюсь сделать это в сценарии bash.

Мой сценарий выглядит следующим образом:

############## #!/bin/bash skype & process & PID=$(ps -opid= -C skype) while [[ ( -d /proc/$PID ) && ( -z `grep zombie /proc/$PID/status` ) ]]; do sleep 1 done && killall process 

Скрипт проходит через предложение «while» без остановки. Пока работает skype, процесс прекратился. Спасибо за любые идеи.

Linux и Unix - лучшая ОС в мире.