Я пытался написать скрипт для запуска / остановки службы с помощью svcadm. Но я не понимаю, как мне получить pid процесса, выполняемого в /var/run/myprocess.pid? Что мне не понятно, так это то, что я не могу найти что-либо для других скриптов в / lib / svc / метод, который пишет в / var / run. Означает ли это, что мне нужно явно извлечь целевое местоположение pid-файла из переменной среды, позволить моей программе выполнить запрос для себя и написать код для помещения pid в файл /var/run/myprocess.pid?