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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Sergey A. Cherukhin                  2:5020/400     26 May 2005  14:55:38
 To : Alex Ivanov
 Subject : Re: Получить pid запущеного процесса
 -------------------------------------------------------------------------------- 
 
 Hello, Alex!
 You wrote to All on Thu, 26 May 2005 10:27:01 +0000 (UTC):
 
  AI> Есть некая гипотетическая программа (в моем случае - urlsnarf из пакета
  AI> dshiff), не умеющая создавать pid файл при запуске. Можно ли в момент
  AI> запуска её из скрипта (в фоне) как-либо получить её PID? (Чтоб записать
  AI> его в файл, для дальнейшего использования).
  AI> Вариант типа
  AI> ps -aux | grep "/usr/local/sbin/urlsnarf -i ng2" |awk '{ print $2 }'
  AI> не катит по причине:
  AI> 1. Возвращает два PID (самого urlsnarf и grep)
  AI> 2. Хочется решить задачу в общем виде, и теоритически могут быть два
  AI> процесса с одним именем...
 
 Как вариант - получить pid скрипта как ppid команды, читающей
 /proc/curproc/status, а потом пройтись grep'ом по всем /proc/*/status, ища
 процессы, у которых в ppid стоит pid скрипта, кроме того, который читал
 /proc/curproc/status. И будут тебе pid'ы всех процессов, запущенных из
 скрипта, и к ним имена и прочая полезная информация.
 
 With best regards, Sergey A. Cherukhin.  E-mail: rf@ce.cctpu.edu.ru
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Получить pid запущеного процесса   Alex Ivanov   26 May 2005 14:27:01 
 Re: Получить pid запущеного процесса   Sergey A. Cherukhin   26 May 2005 14:55:38 
 Re: Получить pid запущеного процесса   Sergey A. Cherukhin   26 May 2005 14:59:10 
 Получить pid запущеного процесса   Dmitry Ageev   26 May 2005 16:12:52 
 Re: Получить pid запущеного процесса   Sergey A. Cherukhin   27 May 2005 14:01:27 
 Re: Получить pid запущеного процесса   Andriy Gapon   26 May 2005 14:59:11 
 Получить pid запущеного процесса   Dmitry Ageev   26 May 2005 15:38:24 
 Получить pid запущеного процесса   Ilya Kulagin   26 May 2005 16:00:13 
 Получить pid запущеного процесса   Andrey Ostanovsky   26 May 2005 16:01:02 
 Re: Получить pid запущеного процесса   Eugene Grosbein   26 May 2005 21:14:07 
 Получить pid запущеного процесса   Andrey Ostanovsky   26 May 2005 19:01:20 
 Re: Получить pid запущеного процесса   Eugene Grosbein   27 May 2005 09:15:58 
 Получить pid запущеного процесса   Andrey Ostanovsky   27 May 2005 10:41:52 
 Re: Получить pid запущеного процесса   Eugene Grosbein   27 May 2005 15:53:28 
 Получить pid запущеного процесса   Andrey Ostanovsky   27 May 2005 14:42:30 
 Re: Получить pid запущеного процесса   Eugene Grosbein   27 May 2005 18:32:07 
 Получить pid запущеного процесса   Andrey Ostanovsky   27 May 2005 17:18:18 
 Re: Получить pid запущеного процесса   Eugene Grosbein   27 May 2005 21:23:13 
 Получить pid запущеного процесса   Andrey Ostanovsky   27 May 2005 21:53:48 
 Re: Получить pid запущеного процесса   Eugene Grosbein   28 May 2005 09:54:25 
 Получить pid запущеного процесса   Andrey Ostanovsky   28 May 2005 12:14:22 
 Re: Получить pid запущеного процесса   Eugene Grosbein   29 May 2005 20:32:22 
 Получить pid запущеного процесса   Andrey Ostanovsky   30 May 2005 01:11:12 
 Re: Получить pid запущеного процесса   Rick Atreides   27 May 2005 10:48:06 
 Re: Получить pid запущеного процесса   Valentin Nechayev   27 May 2005 15:50:01 
 Re: Получить pid запущеного процесса   Valentin Davydov   27 May 2005 17:44:04 
 Re: Получить pid запущеного процесса   Andrew Filonov   27 May 2005 17:59:43 
 Получить pid запущеного процесса   Max Khon   30 May 2005 15:36:32 
 Re: Получить pid запущеного процесса   Dmitry Provodnikov   01 Jun 2005 05:43:33 
Архивное /ru.unix.bsd/657729b6fed1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional