pipe(): input to, and output from, a single process
On 13 March 2020 at 20:26, Greg Minshall wrote:
| hi. i'd like to instantiate sed(1), send it some input, and retrieve | its output, all via pipes (rather than an intermediate file). | | my sense from pipe and looking at the sources (sys-unix.c) is that is | not possible. is that true? are there any thoughts of providing such a | facility? Octave had this already in the 1990s, see documentation for 'popen2' here: https://octave.org/doc/v4.2.1/Controlling-Subprocesses.html As it says 'Start a subprocess with two-way communication'. Dirk
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org