to awkovani v clanku ma drobnou nevyhodu - nelze se spolehnout, ze procenta vypadku budou ve vypisu vzdycky na stejnem miste ... mam na to q&d hack, urcite by se to dalo napsat lip, ale v shellu nic nepisu a to if bylo prvni, na co jsem pri man awk narazil :-)
a jeste poznamecka, je zbytecne na vstup grepu sypat jednotlive odezvy, takze ping -q ... kompletni prikaz na vypis ztraty:
ping -q 192.168.x.y -c 100 | grep "packet loss" | awk '{if ($7 == "duplicates,") {printf("%d",$8)} else {printf("%d",$6)}}'