Цитата:
Сообщение от Gennadi
Это же элементарный init-script... например назовём его - "progd"
На этом примере стартует "konqueror" ( можешь свою прогу таким образом запускать... ) и пишет номер процесса в файл "/var/run/prog.pid"
/etc/init.d/progd {start|stop|restart|status}
|
с PIDом проблемка только может быть если процесс сдох неестественной смертью (не через init или
запускной скрипт),так что совет если файлик есть,то If-ом проверить бегает ли процесс.
P.S Кстати,можно поиграться с lsof,посмотреть какие процессы держат тот или иной файл,включая дивайс файлы