[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kill 'em all до седьмого колена



On Fri, May 22, 2009 at 02:29:26PM +0400, Alex Kicelew wrote:
> yuri.nefedov@gmail.com -> debian-russian@lists.debian.org  @ Fri, 22 May 2009 13:04:12 +0400 (MSD):
> 
> >>>> Глупый вопрос. А можно ли как-то убить pid вместе со всеми детьми, но
> >>>> без родителей? pgrp/pgid включают и родителей, что не подходит.
> >   Пардон, что-то вчера вечером голова не работала..
> >   Вообще-то имеется pgrep (pkill). А там опции -P ppid, -g pgrp, -G gid
> >   Видимо в ту сторону и надо копать.
> 
> Тоже не получилось. Придется, похоже, лазить по дереву потомков...

Несколько год назад я написал как раз такой же скрипт:

  http://devel.ringlet.net/sysutils/pslist/

Я только-что поставил там версию 1.2pre1 (1.1 была с 2005 года).
Может, Вам поможет?

Версия 1.2 будет сегодня или завтра, с manual page и дебианским пакетом.
Попробуйте 1.2pre1 - если что-то Вам не нравится, может, исправлю :)

Всего лучшего,
Петр

-- 
Peter Pentchev	roam@ringlet.net    roam@space.bg    roam@FreeBSD.org
PGP key:	http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint	FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
Thit sentence is not self-referential because "thit" is not a word.

Attachment: pgpolzEV2ttDG.pgp
Description: PGP signature


Reply to: