← Back to team overview

sslug-teknik team mailing list archive

Re: Dagens tricky shell spørgsmål.

 

On Wed, 11 Sep 2002, Kim Schulz wrote:

> > Men, kan man ikke lave det helt uden fifo (eller anonym fifo)? Altså, 
> > f.eks. (bash)
> > 
> > FD=>(./a | ./b) > $FD <<<--- virker ikke.
> > 
> > Eller noget?
> 
> hvad vil du opnå? 

Præcist det jeg skriver. Man kan faktisk generalisere det til een process: 
"Hvordan forbinder man en process stdin til dens stdout fra en "normal" 
shell?"

> jeg lavede i sin tid noget lignende til en shell jeg
> udviklede for sjov. der kunne man skrive kommandoer ala:
> 
> prog1[-b,a-]|prog2[-a,b-]

> altså a er stdout  fra prog1 og b er stdout fra prog2 og de proppes så
> ind i det andet program med [-input fd, output fd-]

Det kan jeg ikke rigtigt bruge til så meget. En standard unix/linux shell 
er at foretrække. Bash, f.eks. 

Mads

-- 
Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
Saying you're trying to fix all the holes in IE is like saying you mean to
turn a sieve into a bowl.
            -- /. comment



Follow ups

References