2013年7月29日 星期一

[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;
}


沒有留言:

張貼留言