我有2个文本文件
$ cat com.txt
user1@myskype.com
user3@myskype.net
user5@myskype.net
user4@myskype.net
user2@myskype.net
$ cat net.txt
user1@myskype.net
user3@myskype.net
user5@myskype.net
user2@myskype.net
user4@myskype.net
现在我想阅读2个文本文件,并以
之类的格式包装匹配的用户名user1@myskype.net : user1@myskype.com
由于
答案 0 :(得分:4)
试试这个单行:
awk -F'@' 'NR==FNR{a[$1]=$0;next}$1 in a{print a[$1]" : "$0}' net.txt com.txt