c语言执行.sh文件(shell脚本)
2014-11-12 15:30
309 查看
/***********************************************************shell脚本执行***************************************************************
chmod +x show.sh
./show.sh
/***********************************************以上为shell脚本不能执行时操作********************************************************
//**********************************************************************************
//下面是一个简单示例
show.sh //一个脚本文件
#!/bin/bash
#./serverme //一个注释的可执行文件
./xscj //一个可执行文件
btning.c //一个c文件,里面存在执行脚本的函数
#include <stdio.h>
#include <stdlib.h>
void main()
{
FILE * fp;
char buffer[1024];
fp=popen("./show.sh","r");
fgets(buffer,sizeof(buffer),fp);
printf("%s",buffer);
pclose(fp);
}
//以上是一个简单示例
//**********************************************************************************
chmod +x show.sh
./show.sh
/***********************************************以上为shell脚本不能执行时操作********************************************************
//**********************************************************************************
//下面是一个简单示例
show.sh //一个脚本文件
#!/bin/bash
#./serverme //一个注释的可执行文件
./xscj //一个可执行文件
btning.c //一个c文件,里面存在执行脚本的函数
#include <stdio.h>
#include <stdlib.h>
void main()
{
FILE * fp;
char buffer[1024];
fp=popen("./show.sh","r");
fgets(buffer,sizeof(buffer),fp);
printf("%s",buffer);
pclose(fp);
}
//以上是一个简单示例
//**********************************************************************************
相关文章推荐
- Linux下为可执行shell脚本文件(.sh),制作桌面启动快捷方式
- sh文件在windows下修改后无法执行的解决方法以及shell脚本中含中文乱码
- shell脚本中报 “/bin/sh^M: bad interpreter: 没有那个文件或目录”解决方法
- 在Linux中用source,dot(.)和直接用脚本文件名执行shell脚本的区别
- shell 脚本初步,启动可执行 jar 文件
- sh执行shell脚本出现语法错误
- 简易登录,批量执行命令,批量copy文件shell脚本【Linux运维之道之脚本案例】 推荐
- ubuntu 使用sh 无法执行脚本文件的解决方法
- 如何获得 sh 或 source 执行的shell 脚本位置
- java调用windows系统的批处理(.bat文件) 和 linux系统的shell脚本(.sh文件)
- Ubuntu下执行Shell脚本文件
- shell脚本:扫描列表文件并执行
- shc gzexe 将shell脚本转换为二进制的可执行文件
- 存储过程使用shell脚本执行sql文件
- shell脚本文件的三种执行方式
- 关于shell unix下,直接执行shell与sh 执行 或加 . 脚本 的区别及含义
- 解决Linux下shell脚本文件执行失败问题
- 将shell脚本转换为二进制的可执行文件
- linux0.11是如何加载并执行一个二进制可执行文件和shell脚本文件的?
- 简易登录,批量执行命令,批量copy文件shell脚本【Linux运维之道之脚本案例】