[Linux C]- 呼叫外部命令,並讀取相關執行結果

[Linux C]- 呼叫外部命令,並讀取相關執行結果

[Linux C]-呼叫外部命令,並讀取相關執行結果

本篇要分享呼叫外部命令,並讀取相關執行結果的相關範例,歡迎有興趣的同好,一起來(C/P)一下。

/*
透過 Linux C 呼叫外部命令,並讀取相關執行結果
*/
#include <stdio.h>
int main(int argc, char *argv[])
{
FILE *pp;
char cbuffer[1280];
pp = popen("ifconfig ","r");
cbuffer[0]='\0';
while (fgets(cbuffer,sizeof(cbuffer),pp) != NULL)
{
printf("%s",cbuffer);
cbuffer[0]='\0';
}
pclose(pp);
printf("\n");
return 0;
}

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *