On Fri, May 22, 2009 at 02:29:26PM +0400, Alex Kicelew wrote:
> yuri.nefe...@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  r...@ringlet.net    r...@space.bg    r...@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: pgpUMk9vjMnUD.pgp
Description: PGP signature

Ответить