【sed】シェルスクリプト総合@LINUX Part2【awk】

このエントリーをはてなブックマークに追加
490login:Penguin
xxxx from xxx.xxx.xxx.xx(xxxはIP)
hoge
tcp/ip
とかこんなのがたくさん書かれてあるファイルがあります。
その中から xxx.xxx.xxx.xxのIPの部分だけを抽出したいのですが
それをやるにはsedでどのようにすればよいのでしょうか?
1レコードずつ取り出してfor文で回して処理したいのです。