Eu faço isso com egrep -o
ou grep -E -o
O sinalizador -E no grep ativa o regex (que é o que o egrep faz por padrão), e o sinalizador -o imprime somente a string correspondente.
grep -E -o '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' /path/to/log
192.168.1.11