I'm using C++ but obviously linux commands are in C
I want to launch a process with a specific argv, write to its STDIN, collect what it has written to in STDOUT/STDERR and optionally get the process exit code (I can figure out the success/fail without it).
What functions do I need to use to do this?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…