On 1/24/06, Olwe Bottorff <galanolwe at yahoo.com> wrote: > If I use pipes at the command line in a shell > > >ls | grep myfile > > is the underlying c code in ls and grep using named > pipes, fifo, or something much more mysterious? I don't believe it's that complex at all. Please correct me if I'm wrong, but in the shell, I believe that the | operator just takes STDOUT one program and redirects it to STDIN of the other.