dullwhaleのメモ帳

何度も同じことを調べなくてよいように...

フォーマットされていないテキストファイルやコピーしたテキスト内からIPアドレスっぽい文字列だけ抜き出す

標準入力からパイプ前提

BSD版でも使える

# CIDR表記なし版
grep -Eo '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'
# CIDER表記版
grep -Eo '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/[0-9]{1,2}'