grepでメールアドレスを抽出する

grepでメールアドレスを抽出する場合、正規表現を書いて抽出するのが楽になる。
とりあえず、以下のように記述してやることで、メールアドレスと思われるものを抽出することができる。

grep -E "[-_a-zA-Z0-9\.+]+@[-a-zA-Z0-9\.]+"
Sponsored Links

この時、jpドメインだけを取得死体などがあれば、後ろに付け足す事でそれだけを抽出可能。

grep -E "[-_a-zA-Z0-9\.+]+@[-a-zA-Z0-9\.]+".jp

 


Written by blacknon

インフラエンジニア(…のつもり)。 仕事で使うならクライアントはWindowsよりはUNIXの方が好き。 大体いつも眠い。

Leave a Comment

メールアドレスが公開されることはありません。

*