3番目の列には、電子メールアドレスを含むパイプで区切られたファイルがあります。 3番目の列の電子メールアドレスのドメイン名から4番目の列を生成するには、awkまたはsedコマンドを使用するのに役立ちます。
入力ファイル
TEST|1234|[email protected]
TEST|4533|[email protected]
TEST|9030|[email protected]
TEST|0903|[email protected]
期待される出力
TEST|1234|[email protected]|gmail.com
TEST|4533|[email protected]|yahoo.com
TEST|9030|[email protected]|gmx.com
TEST|0903|[email protected]|gmail.com
ベストアンサー1
この試み、
awk -F '@' '{print $0"|"$NF}' file
TEST|1234|[email protected]|gmail.com
TEST|4533|[email protected]|yahoo.com
TEST|9030|[email protected]|gmx.com
TEST|0903|[email protected]|gmail.com