是否可以在Linux中将数据写入自己的stdin

Nem*_*emo 12 c++ linux cgi

我想从IDE调试我的cgi脚本(C++),所以我想创建一个"调试模式":从磁盘读取文件,将其推送到自己的stdin,设置一些环境变量,对应这个文件并运行其余的Web服务器调用的脚本.是否可能,如果是,那我该怎么做?

J-1*_*DiZ 12

你不能"推送自己的stdin",但你可以将文件重定向到你自己的标准输入.

freopen("myfile.txt","r",stdin);
Run Code Online (Sandbox Code Playgroud)