国产探花免费观看_亚洲丰满少妇自慰呻吟_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語言程序設計有所幫助。

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

圖片精選

主站蜘蛛池模板: 苏州市| 昌黎县| 佳木斯市| 红桥区| 敦煌市| 津市市| 宾川县| 西峡县| 云龙县| 西充县| 屏山县| 垦利县| 怀远县| 台中市| 武威市| 临漳县| 清丰县| 甘孜县| 梓潼县| 泗阳县| 阳西县| 淮南市| 大理市| 莫力| 桦南县| 巴东县| 健康| 饶阳县| 苗栗县| 庆阳市| 铜梁县| 湖南省| 化隆| 桃源县| 外汇| 梅州市| 汉阴县| 太湖县| 富裕县| 奉化市| 西吉县|