root@ubuntu:# ping 6.6.6.6 -c 1 -w 1 | awk -F ',' '{print$2}' | grep received | awk '{print$1}'
0
root@ubuntu:# ping 6.6.6.6 -c 1
PING 6.6.6.6 (6.6.6.6) 56(84) bytes of data.
--- 6.6.6.6 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
root@ubuntu:# ping www.baidu.com -c 1 -w 1 | awk -F ',' '{print$2}' | grep received | awk '{print$1}'
1
FILE *file = NULL;
file = popen(cmd, "r");
if (!file) {
return;
}
fgets(buff, sizeof(buff), file);