li**x重定向到终端输入输出

时间:2016.04.16 发布人:weizheng248

li**x重定向到终端输入输出

已解决问题

谷歌weizheng248用户在2016.04.16提交了关于“甄执li**x重定向到终端输入输出”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-06T21:32:54。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,不知道说什么,送你一朵小红花吧 !

希望以下的回答,能够帮助你。

第1个回答

用户名:herohn  

搜了个例子:
#inclu称何今了de
#include
#include
#include
#include

intmain(void)
{
FILE*stream;
FILE*wstream;
charbuf[1024];

memset(buf,'\0',sizeof(buf));//初始化buf,以免后面写如乱码到文件中stre个am=popen("ls-l","r");//将“ls-l”命令的输出通过管道读取(“r”参数)到FILE*streamwstream=fopen("test_popen.txt","w+");//新建一个可写的文件fread(buf,sizeof(char),sizeof(buf),stream);//将刚刚FILE*stream的**流读取到buf中fwrite(buf,1,sizeof(buf),wstream);//将buf中的**写到F诗耐些食ILE*wstrea免即概m对应的流中,也是写到文件中pclose(stream);fclose(wstream);return0;

}