# Running subprocess
{id: ipc}





## Possibilities
{id: ipc-possibilities}

* system
* qx, backticks
* open "...|" and open "|...."
* IPC::Open2
* IPC::Open3
* IPC::Run
* IPC::Run3
* Expect



See the documentation of IPC::Run3 for a comparison






