/*
* inc_shell.c
* Linux下C语言引用shell命令的简单例子
*/
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
int main(int argc, char **argv)
{
int oc;
while ((oc = getopt(argc, argv, "ts")) != -1)
{
switch (oc) {
case 't':
system("/etc/rc.d/httpd stop");
break;
case 's':
system("/etc/rc.d/httpd start");
break;
case '?':
break;
default:
printf("No user ");
break;
}
}
return 0;
}