← Back to team overview

sslug-teknik team mailing list archive

Dagens tricky shell spørgsmål.

 

Hejsa

Jeg har to processer, a og b, jeg skal starte fra en shell.

a.stdout skal forbindes til b.stdin, b.stdout skal forbindes til a.stdin.

Normalt ville man gøre det med socketpair inde fra et program. Uden for et 
program, kan man lave en named fifo og bruge <, altså, f.eks.
./a < fifo | b > fifo

Men, kan man ikke lave det helt uden fifo (eller anonym fifo)? Altså, 
f.eks. (bash)

FD=>(./a | ./b) > $FD <<<--- virker ikke.

Eller noget?

Mads

-- 
Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
And that's really it. If you don't run Windows, you're safe. If you have
basic email skills, you're safe. If you don't run Outlook, you're safe.
That's the story of modern viruses, and fortunately or un-, it's a pretty
boring one.
            -- /. comment on AntiVirus firms faking problems



Follow ups