我有两个文件:filea
我fileb
不想排序(所以我不能使用comm
)。
filea fileb
cat cat
dog elephant
cat snake
rabbit pony
如果 的内容与 的内容filea
相同,fileb
则显示fileb
其中的内容,如果文件的内容不同且file2包含大象则显示ele
,如果蛇则显示sna
,如果小马则显示pon
。
我尝试使用cmp
:
if cmp -s filea fileb
then echo $"fileb"
fi
但它没有显示任何东西。我希望输出位于第三个文件的列中。