Questions about interfacing with other processes, in particular RunProcess and related functions.
See the general reference on Calling External Programs.
Some of the major ways of interfacing with other processes and communicating with them through pipes are:
RunThrough for running other programs synchronously.
Get and other read functions to read from a the standard output of a process using the syntax
Since version 10,
RunProcess and related functions allow running processes asynchronously.