开发中偶尔会遇到,线下测试好好的项目,放到线上死活就是和测试不一致,这时候排除过程中,有一种情况常会考虑到:比较线上和线下配置文件是否一致,搞不好线上真被人动过或者上线部署脚本有问题。
那Linux下如何比较两个文件的异同?
使用命令diff -y -W100 file1 file2
其中-y
参数表示比较时两个文件并排对比展示,这样直观一些。而-W100
则表示列的宽度为100,数字可以变。
下面:查看两个要比较文件内容
[root@dev test]# cat ./test1.txt