|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexei Dets 2:5020/400 25 Apr 2002 00:19:42 To : Vladimir Bormotov Subject : Re: отгрызть --------------------------------------------------------------------------------
Hi!
Vladimir Bormotov wrote:
>>>>>> "SA" == Sergej Antonov <Sergej.Antonov@f250.n465.z2.fidonet.org>
>>>>>> writes:
>
> SA> Хочу написать что-то вроде:
>
> SA> ps -A | grep mpg321 | thetool | xargs kill -15
>
> SA> Что _лучше всего_ написать вместо thetool, чтобы получить pid
> SA> процесса?
>
> лучше всего залезть в исходник, и научить писать свой pid куда-нибудь в
> /var/run, а потом пользовать
>
> kill -15 `cat /var/run/mpg321.pid`
>
> или как-нибудь так.
>
> если это делать лень, я бы делал ps не всех процессов, а только
> того юзера какого нужно. Как минимум. Дажее, нужно выкинуть "grep
> mpg321". собвенно pid можно выкусить каким-нибудь awk, например.
Если не секрет, чем не устраивают killall и pkill?
Алексей
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
* Origin: InfoDesk, S.A. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488adf34866.html, оценка из 5, голосов 10
|