执行shell命令并读取执行结果——popen()的用法
来源:互联网 发布:米聊聊天软件弊端 编辑:程序博客网 时间:2024/06/03 23:32
执行shell命令并读取执行结果——popen()的用法
分类: C/C++2013-02-06 10:16 55人阅读 评论(0) 收藏 举报
1、popen()
- #include<stdio.h>
- void call(){
- FILE* fp = popen("ls", "r");
- char buffer[1024];
- int bytes_read = fread(buffer, 1, sizeof(buffer), fp);
- pclose(fp);
- if(bytes_read ==0){
- printf("read error! \n");
- return;
- }
- else{
- buffer[ bytes_read ] = 0;
- printf("cmd result is \n%s\n",buffer);
- }
- }
- void main(void){
- call();
- return;
- }
- 执行shell命令并读取执行结果——popen()的用法
- 执行shell命令并读取执行结果——popen()的用法
- linux使用popen读取shell命令执行结果
- popen+pclose 执行 shell 命令
- 使用popen()执行shell命令并获取内容
- popen C函数获取linux命令的执行结果
- java 执行shell命令,并获取执行结果
- 执行shell命令的popen和system函数封装
- popen函数执行命令,读取流数据
- Linux下使用popen()执行shell命令
- Linux下使用popen()执行shell命令
- Linux下使用popen()执行shell命令
- Linux下使用popen()执行shell命令
- Linux下使用popen()执行shell命令
- 使用popen函数执行shell命令
- Linux下使用popen()执行shell命令
- Linux下使用popen()执行shell命令
- 获取python执行shell命令的结果
- EJB中Stub和Skeleton的工作原理
- linux C程序中获取shell脚本输出
- 批处理通过字符串截取得到文件名
- 重置表空间大小
- visualforce workbook
- 执行shell命令并读取执行结果——popen()的用法
- 使用Python脚本来收发Gmail, Say no to GFW
- Android 离线用户的灰色头像处理
- Red Hat VNC 远程桌面连接设置
- extent说明
- QT4.8.5+qt-vs-addin-1.1.11+VS2010安装配置和QT工程的新建和加载
- sql优化-提防错误关联
- hadoop安装以及启动守护进程出现的几种问题及解决方案
- 电脑维护