您的位置:首页 > 运维架构 > Shell

Linux环境中通过c程序执行shell脚本

2017-10-23 11:48 691 查看
1.通过system函数执行shell命令

#include<stdlib.h>
int main()
{
system(“ls ”);
return 0 ;
}




2通过popen

#include<stdio.h>
int main()
{
FILE * fp;
char buffer[1024];
fp=popen("ls","r");
fgets(buffer,sizeof(buffer),fp); //读取一行
printf("%s",buffer);
pclose(fp);

return 0;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: