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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexandr S. Agranovsky               2:5020/400     12 Jan 2003  12:18:19
 To : eugene.v.
 Subject : Re: pid
 -------------------------------------------------------------------------------- 
 
 
 
   Hi, eugene.v.
 
 ev> как из bash получить pid запущеного файла.
 
 ev> то есть я из скрипта вызываю что то, например sendmail -t
 ev> как мне получить его pid ?
 
 В общем случае путем анализа всего дерева процессов (искать тот
 процесс, у которого PPID совпадает с переменной $$ bash'а
 Hо и этот способ не сработает, если вызванная программа
 выполнила "демонизацию" - обрубила свои связы с вызывающим
 процессом, стала демоном - и правильно сделала.
 
 Если же вызываешь через 'program &' то есть переменная $!
 
 - ---
 Alexandr S. Agranovsky llb@udmnet.ru
 --- ifmail v.2.15dev5
  * Origin: LLB, LLC (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 pid   eugene.v.   12 Jan 2003 02:01:56 
 Re: pid   Alexandr S. Agranovsky   12 Jan 2003 12:18:19 
 Re: pid   Leschinsky Oleg   12 Jan 2003 14:56:24 
 Re: Re: pid   Alexandr S. Agranovsky   12 Jan 2003 16:28:21 
 pid   Konstantin Osipov   16 Jan 2003 01:04:44 
 pid   Evgeniy Kozhuhovskiy   23 Nov 2003 11:12:16 
 Re: pid   Alexander Kulak   23 Nov 2003 23:04:04 
Архивное /ru.linux/364294a78c12.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional