测试数据:

[xiluhua@vm-xiluhua][~]$ cat msn.txt
aaa bbb
bbb ccc
ccc ddd
bbb eee
aaa ccc
bbb sss [xiluhua@vm-xiluhua][~]$ cat msn.bk
aaa bbb
BBB CCC
CCC DDD
BBB EEE
AAA CCC
BBB SSS

-y选项,并排的格式比较文件msn.txt和msn.bk 

-w选项,忽略空格

中间有竖线表示两边不一致

[xiluhua@vm-xiluhua][~]$ diff -yw msn.txt msn.bk
aaa bbb aaa bbb
bbb ccc | BBB CCC
ccc ddd | CCC DDD
bbb eee | BBB EEE
aaa ccc | AAA CCC
bbb sss | BBB SSS

-c选项,上下的格式比较文件msn.txt和msn.bk 

[xiluhua@vm-xiluhua][~]$ diff -cw msn.txt msn.bk
*** msn.txt 2016-07-15 21:00:19.300146161 +0800
--- msn.bk 2016-07-16 15:01:47.385298935 +0800
***************
*** 1,6 ****
aaa bbb
! bbb ccc
! ccc ddd
! bbb eee
! aaa ccc
! bbb sss
--- 1,6 ----
aaa bbb
! BBB CCC
! CCC DDD
! BBB EEE
! AAA CCC
! BBB SSS

05-11 11:21