|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Ageev 2:5020/1169.24 26 May 2005 15:38:24 To : Alex Ivanov Subject : Получить pid запущеного процесса --------------------------------------------------------------------------------
26 May 05 14:27, you wrote to all:
AI> Есть некая гипотетическая программа (в моем случае - urlsnarf из
AI> пакета dshiff), не умеющая создавать pid файл при запуске. Можно ли в
AI> момент запуска её из скрипта (в фоне) как-либо получить её PID? (Чтоб
AI> записать его в файл, для дальнейшего использования). Вариант типа ps
AI> -aux | grep "/usr/local/sbin/urlsnarf -i ng2" |awk '{ print $2 }' не
AI> катит по причине: 1. Возвращает два PID (самого urlsnarf и grep) 2.
AI> Хочется решить задачу в общем виде, и теоритически могут быть два
AI> процесса с одним именем...
AI> Есть мысли?
почитать маны p ? :)
Dmitry
--- GoldED+/BSD 1.1.5
* Origin: Unix powered... (2:5020/1169.24)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/46034295b562.html, оценка из 5, голосов 10
|