История изменений
Исправление crutch_master, (текущая версия) :
Почему обёрточный скрипт не может сохранять пид твоего процесса?
Он же и удалит файл с пидом, без разницы сам тот завершился или был убит. Я сделал так:
#run.sh
./start.sh &
PID=$!
echo $PID > my.pid
#start.sh
mycoolprocess
>my.pid
#stop.sh
kill $(cat my.pid)
>my.pid
Исходная версия crutch_master, :
Почему обёрточный скрипт не может сохранять пид твоего процесса?
Он же и удалит файл с пидом, без разницы сам тот завершился или был убит. Я сделал так:
#run.sh
./start.sh &
PID=$!
echo $PID > my.pid
#start.sh
mycoolprocess
>my.pid
#stop.sh
kill $(cat my.pid)
>my.pid