微信公众号:爱问CTO
专业编程问答社区
www.askcto.com
linux中使用df命令:
diff [OPTION]... FILES
-b —— 忽略一行中的空字符的区别(例如“Hello World!” 与 “Hello World!!”认为是一样的)
-B —— 忽略空白行
-i —— 忽略大小写的不同
-r —— 如果diff后面接的目录时,会递归比较子目录中的文件不同
diff命令的输出格式有三种,正常格式、上下文格式、合并格式、并排格式。
1.正常格式,无需加任何选项,直接如下比对
diff fileName1 fileName2
2.上下文格式
diff -c fileName1 fileName2
结果前叹号(!)表示该行有改动,如该行被删除,则为减号(-),如该行被增加,则为加号(+)
3.合并格式
diff -u fileName1 fileName2
4.并排格式
diff fileName1 fileName2 -y -W 50
结果中,有个“|”符号,表示这行有更改。另外,如果前面是“<”,表示后面文件比前面文件少了1行内容;如果是”>”,表示后面文件比前面文件多了1行内容。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。