awk - 显示两个字段之间的差异

时间:2014-05-11 05:50:52

标签: awk gawk

我有这个:

bar foobar        
111 random111

我想要定义$ 2,以便与$ 1相比时,它应该只包含差异(不匹配的字符):

bar foo
111 random

1 个答案:

答案 0 :(得分:1)

以jaypal指出的方式打印差异:

awk '{gsub($1,"",$2)}1' file
bar foo
111 random