こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

大量データの一括変換

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

投稿日時 - 2009-07-15 20:10:27

QNo.5128253

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

じゃ参考までにawkも。

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

投稿日時 - 2009-07-16 21:20:39

ANo.1

awkでもperlでも簡単にできるけど、一番簡単なのは正規表現で置換できるエディタを使う方法
秀丸なら
検索文字 ^(.*)
置換  \1 \1@hoge.com

投稿日時 - 2009-07-16 12:05:27

あなたにオススメの質問