[sisyphus] Q: shell and process groups

Michael Pozhidaev msp на altlinux.ru
Пн Май 3 04:28:14 UTC 2010


Привет всем!

В мане credentials(7) говориться следующее:

the shell creates a new process group for
       the process(es) used to execute single command or pipeline (e.g., the  two  pro‐
       cesses  created  to execute the command "ls | wc" are placed in the same process
       group). 

Тем не менее, по факту /bin/sh -c в альте даже и не думает порождать
новую группу процессов, ни когда запускаются несколько команд через
трубу, ни одна команда.

Вопрос в том: как оно должно быть и в каких ситуациях. Может быть
написанное в мане не относится к -c? Может ли это поведение отличаться
от дистрибутива к дистрибутиву.

Очень прошу знающих людей прояснить этот момент. 
-- 
Michael Pozhidaev. Tomsk, Russia. E-mail: msp на altlinux.ru
Russian info page: http://www.marigostra.ru/


Подробная информация о списке рассылки Sisyphus