#include <stdio.h>
#include <unistd.h>
int main()
{
int error = execlp("/bin/ip","-c","ro",NULL);
if(error < 0)
perror("execlp");
return 0;
}
cmd输入ip a 即可获得IP地址
即main()第一行可为
int error = execlp("/bin/ip","-c","a",NULL);
summary:利用IP指令获取IP地址
$which ip
可获得ip指令的绝对路径
再利用execlp()调用ip指令