我正在制作一个 C 程序,它基本上从用户那里读取一行,解释它,然后尝试使用 execve 执行命令。如果“&”在输入中,我也会将 execve 分叉到子进程。
现在我希望隐藏在子进程中运行时来自 execve 命令的任何终端输出。有没有相对简单的方法来做到这一点?
c fork process hide output
c ×1
fork ×1
hide ×1
output ×1
process ×1