差异给出不一致的输出

时间:2018-02-19 10:42:11

标签: unix

我有2个文件,如下temp1.csv

  

1111,ABC,DEF

     

1111,GHI,JKL

     

4444,MNO,PQR

     

5555,STU,VFX

和temp2.​​csv

  

1111,ABC,DEF

     

1111,GHI,JKL

     

3333,ABC,PQR

     

4444,MNO,PQR

     

5555,STU,VFX

当我运行diff -y temp1.csv temp2.​​csv

输出

  1111,abc,def 1111,abc,def

     1111,ghi,jkl 1111,ghi,jkl

          >3333,abc,pqr
     4444,mno,pqr 4444,mno,pqr

     

5555,stu,vfx 5555,stu,vfx

但是当我编辑文件temp2.​​csv并在第4行将mno更改为mnox时

diff命令与条目不匹配并输出错误

预期输出

  1111,abc,def 1111,abc,def

     1111,ghi,jkl 1111,ghi,jkl

       >3333,abc,pqr
     4444,mno,pqr | 4444,mnox,pqr

     

5555,stu,vfx 5555,stu,vfx

有人可以请我为此提供解决方案

0 个答案:

没有答案