国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

C語言實現查看進程是否存在的方法示例

2020-01-26 13:59:45
字體:
來源:轉載
供稿:網友

本文實例講述了C語言實現查看進程是否存在的方法。分享給大家供大家參考,具體如下:

#include<unistd.h>#include<sys/types.h>#include<sys/wait.h>#include<stdio.h>#include<stdlib.h>#include<fcntl.h>#include<limits.h>#define BUFSZ 150void err_quit(char *msg){  perror(msg);  exit(EXIT_FAILURE);}int main(int argc, char *argv[]){  FILE* fp;  int count;  char buf[BUFSZ];  char command[150];  sprintf(command, "ps -ef | grep **** | grep -v grep | wc -l" );  if((fp = popen(command,"r")) == NULL)    err_quit("popen");  if( (fgets(buf,BUFSZ,fp))!= NULL )  {    count = atoi(buf);    if(count == 0)      printf("not found/n");    else      printf("process :tdv1 total is %d/n",count);  }  pclose(fp);  exit(EXIT_SUCCESS);}

希望本文所述對大家C語言程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 永年县| 长寿区| 台前县| 江陵县| 田东县| 张北县| 连江县| 旬阳县| 泰顺县| 霍州市| 娄底市| 新竹县| 松潘县| 贵阳市| 彰化市| 固始县| 长岭县| 陕西省| 阿城市| 潍坊市| 乐都县| 上栗县| 砀山县| 泽普县| 汤原县| 鄄城县| 农安县| 宁国市| 雷波县| 将乐县| 英吉沙县| 海林市| 鲁甸县| 双鸭山市| 沅陵县| 宝兴县| 叶城县| 潼关县| 罗定市| 夹江县| 梓潼县|