一个通用的调用shell命令及打印退出状态的C语言实现
2008-04-18 16:31
591 查看
[align=left] 1#include <stdio.h>
2#include <stdlib.h>
3#include <unistd.h>
4#include <string.h>
5#include <sys/wait.h>
6
7
8void pr_exit(int status)
9
23int main(int argc,char** argv)
24[/align]
程序有两个功能:
1. 使用system函数调用shell命令,shell命令在启动程序参数中给出。
2. shell程序退出时可以获得其退出状态。
以上程序是根据APUE里的例子来实现的。可以参考8.6和8.13节。
2#include <stdlib.h>
3#include <unistd.h>
4#include <string.h>
5#include <sys/wait.h>
6
7
8void pr_exit(int status)
9
23int main(int argc,char** argv)
24[/align]
程序有两个功能:
1. 使用system函数调用shell命令,shell命令在启动程序参数中给出。
2. shell程序退出时可以获得其退出状态。
以上程序是根据APUE里的例子来实现的。可以参考8.6和8.13节。
相关文章推荐
- 解析如何在C语言中调用shell命令的实现方法
- 在C语言中调用shell命令的实现方法
- c语言:编写一个简易计算器,打印菜单界面,实现加减乘除运算,可以退出菜单界面
- c语言:编写一个简易计算器,打印菜单界面,实现加减乘除运算,可以退出菜单界面
- 解析如何在C语言中调用shell命令的实现方法【转】
- 解析如何在C语言中调用shell命令的实现方法
- Linux下用C语言调用Shell命令
- 一个在终端实现类Linux shell(cd ls命令)UI界面的项目(C语言实现)
- 一个操作系统的是实现之C语言与汇编互相调用
- 递归方式实现打印一个整数的每一位(C语言)
- Linux 命令,如何让运行一个jar程序,当控制台退出后,仍然保持运行状态
- shell-6-退出状态与流程控制语句(if;test;case命令)
- 用c语言的实现一个简单的交互式shell
- 用C语言实现一个简单的Linux壳层(Shell)
- shell中打印命令执行的返回状态
- shell脚本调用expect命令实现命令行自动交互
- 实现一个通用的生产者消费者队列(c语言版本)
- c语言:实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定
- 综合实例:用C语言实现一个自定义的shell程序
- 【C语言】使用回调函数实现一个通用的冒泡排序,可以排序不同的数据类型。