On Mon, Mar 12, 2018 at 7:03 PM Alexandru Militaru via so <
so@cursuri.cs.pub.ro> wrote:

> Salut,
>
> Am o nelămurire legată pipe-uri. Să presupunem că avem command1 |
> command2. Cum va rezolva shell-ul acestă construcție? Va crea câte un copil
> pentru tratarea fiecărei comenzi sau vom avea de-a face cu o relație de
> tipul străbunic-bunic-fiu?
>
> Dar atunci când avem command1 | command2 | command3?
>

Salut, Alexandru!

Ai încercat să testezi [1]?
Pe scurt, shell-ul va porni câte un proces copil pentru fiecare comandă,
iar la final va aștepta terminarea fiecăruia.

[1] https://pastebin.com/32nG5ZdU

Numai bine,
Răzvan
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui