call-with-output-pipe

[procedure] call-with-input-pipe cmdline proc [mode]

[procedure] call-with-output-pipe cmdline proc [mode]

Chicken: see also open-input-pipe, open-output-pipe, with-input-from-pipe, with-output-to-pipe.

Some implementations allow to use "| cmdline" or "cmdline |" as the filename in call-with-input-file and call-with-output-file to achieve the same effects as these.

Gauche has call-with-input-process? and call-with-output-process? which do the same thing.