标签: c++ linux service
在linux下我的c ++应用程序中如何获得服务状态(如abc是服务时终端中的服务abc状态)
感谢
答案 0 :(得分:3)
FILE * f = popen("service abc status", "r");
然后从f读取与fgets
char Line[100]; while (fgets(Line, 100, f) != NULL) cout << Line;
请记得关闭文件:
int st = pclose(f);
然后你可以使用st
st