我有一个程序,它通过管道传输两个子进程。但是我希望将这两个进程(子进程)作为外部独立的C程序。
我想将第一个进程的输出连接到管道的输入,然后将第二个进程的输入连接到第一个管道的输出
基本上我想要一个程序,该程序在Unix中类似于此命令:
.menu-button {
position: absolute;
top: 20px;
right:20px;
}
这是代码:
我是个初学者,我将prog1的返回值和dup2的输出输出到管道的标准输入中,并将标准输出的值提供给prog2,并尝试通过dup2连接到prog2程序中。
./myprogram prog1 | prog2