|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Ivanov 2:5020/400 26 May 2005 14:27:01 To : All Subject : Получить pid запущеного процесса --------------------------------------------------------------------------------
Hi All.
Есть некая гипотетическая программа (в моем случае - urlsnarf из пакета
dshiff), не умеющая создавать pid файл при запуске. Можно ли в момент запуска
её из скрипта (в фоне) как-либо получить её PID? (Чтоб записать его в файл,
для дальнейшего использования).
Вариант типа
ps -aux | grep "/usr/local/sbin/urlsnarf -i ng2" |awk '{ print $2 }'
не катит по причине:
1. Возвращает два PID (самого urlsnarf и grep)
2. Хочется решить задачу в общем виде, и теоритически могут быть два процесса
с одним именем...
Есть мысли?
--- ifmail v.2.15dev5.3
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1667914fd55f9.html, оценка из 5, голосов 10
|