我在写一个 C 程序, 其中我frk () 读取父母文件, 并通过管道传给孩子, 然后在孩子里, 将接收的文件从管道转到我想要执行的程序,
For example, if I exec /bin/less with doc.txt, I will read doc.txt in parent and pass to child, then execute less with the string receive from the read end of pipe. Everything else is ok, except the execv() part.
我读过 execv () 的 man 页面, 但是这对做这个没有帮助...
有帮助吗?