Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Ivanov                          2:5020/400     26 May 2005  16:35:44
 To : Eugene Grosbein
 Subject : Re: Получить pid запущеного процесса
 -------------------------------------------------------------------------------- 
 
 Thu May 26 2005 18:23, Eugene Grosbein wrote to Alex Ivanov:
 
  AI>> Есть некая гипотетическая программа (в моем случае - urlsnarf из пакета
  AI>> dshiff), не умеющая создавать pid файл при запуске. Можно ли в момент
  AI>> запуска
  AI>> её из скрипта (в фоне) как-либо получить её PID? (Чтоб записать его в
  AI>> файл,
  AI>> для дальнейшего использования).
  EG> Если программа не форкается (завершая родительский процесс),
  EG> то этот pid в переменной $!. Если же родительский процесс уходит,
  EG> то только поиском по списку процессов.
 
 В моем случае вариант с $! помог. Спасибо всем ответившим!
 
 --- ifmail v.2.15dev5.3
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Получить pid запущеного процесса   Alex Ivanov   26 May 2005 16:35:44 
Архивное /ru.unix.bsd/166793a3ec55f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional