[so] pipe
Octavian Purdila
so@cursuri.cs.pub.ro
Sat, 6 Nov 2004 18:23:25 +0200
On Saturday 06 November 2004 16:47, Petre Razvan wrote:
> Cum ar trebui sa se comporte shell-ul nostru la o
> comanda de genul:
> cmd1 | cmd2 <fis
> (eu consider ca nu ar trebui sa mai cream pipe-ul din
> moment ce redirectarea din/in fisier are prioritate).
>
Da, poti sa nu mai creezi pipe-ul. Numai ca e cam dificil sa anticipezi, asa
ca nu e obligatoriu sa nu creezi pipe-ul. E important insa ca daca ai creat
capetele sa le inchizi chiar daca nu le folosesti.
> Dar la o comanda de genul:
> cmd1 || cmd2 | cmd3 | cmd4 && cmd5 ,
> ultima comanda la ce cod de eroare ar trebui sa se
> uite?
>
La ultima comanda executata. Adica, daca cmd1 intoarce != 0, atunci la ce
intoarce cmd4. Tratarea unor comenzi de genul asta nu e foarte simpla, asa ca
nu vor fi in test.
tavi