标签: linux shell piping
我知道linux shell中的管道(我对它有非常基本的了解)。
假设我有一个可执行文件,我知道从特定文件(或从套接字)读取,是否可以使用shell管道重定向此文件的输出/输入,就像使用stdin / out / err一样?
由于
答案 0 :(得分:0)
是的,绝对的。一种方法是调用dup()或dup2()并关闭()原始文件。但是,当然,您需要源代码来修改原始程序。