O que você quer alcançar exatamente não está claro, mas algo assim pode funcionar:
Edit1: melhorado graças ao comentário de Glenn
Edit2: completou o código dentro do loop
input="/tmp/files/extract.txt"
while read _ id _ ip; do # iterate over the lines
echo -n "Pinging $id @ ip $ip... "
if ping -w 1 $ip 2>&1 >/dev/null; then
echo OK
else
echo NOPE
fi
done < "$input"
(versão somente bash, o awk pode ser mais eficiente, mas não estou familiarizado com ele)