在linux开发时,经常遇到文本对比的需求,linux有命令处理这些事情,不用去下载专门的对比工具。
.../tmp/mjduan % cat file1.txt
this is me
hi
Hello java
.../tmp/mjduan % cat file2.txt
this is me
hi
Hello java
diff的结果如下,不太能看出差别
.../tmp/mjduan % diff file1.txt file2.txt
1,3c1,3
< this is me
< hi
< Hello java
---
> this is me
> hi
> Hello java
vim -d file1.txt file2.txt
结果如下,很容易看出不同点,包括特殊符号