LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

Почему обёрточный скрипт не может сохранять пид твоего процесса?

Он же и удалит файл с пидом, без разницы сам тот завершился или был убит. Я сделал так:

#run.sh
./start.sh &
PID=$!
echo $PID > my.pid

#start.sh
mycoolprocess
>my.pid

#stop.sh
kill $(cat my.pid)
>my.pid
Это норм? Если я грохну start.sh по 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
Это норм? Если я грохну start.sh по pid'у процесс запущенный из него сдохнет?