電子書籍の厳選無料作品が豊富!

aaa.bbb
ccc.ddd
eee.fff
ggg.hhh

上記のようなデータが約1万行程度あるのですが、これを下記のようなユーザ名・メルアドに変換するコマンド等、お分かりになる方教えてください。ユーザ名・メルアドの間は半角スペースです。
ある程度自分で調べた結果awk等で出来そうな気がするのですが。。。

ユーザ名  メルアド
  ↓     ↓
aaa.bbb aaa.bbb@hoge.com
ccc.ddd ccc.ddd@hoge.com
eee.fff eee.fff@hoge.com
ggg.hhh ggg.hhh@hoge.com

A 回答 (2件)

じゃ参考までにawkも。



awk '{printf "%s %s@hoge.com\n",$1,$1}' < infile > outfile
    • good
    • 0

awkでもperlでも簡単にできるけど、一番簡単なのは正規表現で置換できるエディタを使う方法


秀丸なら
検索文字 ^(.*)
置換  \1 \1@hoge.com
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!