ChinaUnix.net
相关文章推荐:

linux diff命令

功能说明:比较文件的差异。 语  法:diff [-abBcdefHilnNpPqrstTuvwy][-][-C ][-D ][-I ][-S ][-W ][-x ][-X ][--help][--left-column][--suppress-common-line][文件或目录1][文件或目录2] 补充说明:diff以逐行的方式,比较文本文件的异同处。所是指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。 参  数:  -  指定要显示多少行的文本。此参数必须与-c或-u参数一并使用。  -a或--text ...

by sjhf - Linux文档专区 - 2009-03-23 10:56:05 阅读(704) 回复(0)

相关讨论

功能说明:比较文件的差异。 语  法:diff [-abBcdefHilnNpPqrstTuvwy][-][-C ][-D ][-I ][-S ][-W ][-x ][-X ][--help][--left-column][--suppress-common-line][文件或目录1][文件或目录 2] 补充说明:diff以逐行的方式,比较文本文件的异同处。所是指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。 参  数:  -  指定要显示多少行的文本。此参数必须与-c或-u参数一并使用。  -a或--text  d...

by jody1212 - Linux文档专区 - 2008-11-10 16:59:22 阅读(653) 回复(0)

功能说明:比较文件的差异。 语  法:diff [-abBcdefHilnNpPqrstTuvwy][-][-C ][-D ][-I ][-S ][-W ][-x ][-X ][--help][--left-column][--suppress-common-line][文件或目录1][文件或目录2] 补充说明:diff以逐行的方式,比较文本文件的异同处。所是指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。 参  数:  -  指定要显示多少行的文本。此参数必须与-c或-u参数一并使用。  -a或--text  di...

by ximiff - Linux文档专区 - 2007-08-01 07:55:26 阅读(1005) 回复(0)

diff and cmp 的用法。 diff 1.作用 diff命令用于两个文件之间的比较,并指出两者的不同,它的使用权限是所有用户。 2.格式 diff [options] 源文件 目标文件 3.[options]主要参数 -a:将所有文件当作文本文件来处理。 -b:忽略空格造成的不同。 -B:忽略空行造成的不同。 -c:使用纲要输出格式。 -H:利用试探法加速对大文件的搜索。 -I:忽略大小写的变化。 -n --rcs:输出RCS格式。 cmp 1.作用 cmp(“compare”...

by chief-kid - Linux文档专区 - 2005-07-19 11:06:00 阅读(921) 回复(0)

看到一些源码补丁程序(如:netfilter下面的各种patch),经常有 "diff -urN ......",然后下面是"---""+++"之类的东西,再下面还有"@@ -0,0 +1,21@@"样的句子(如http://www.aka.org.cn/Lectures/001/Lecture-2/html1.html)。前面的diff是比较命令,而后面的---和+++分别是标识原始文件和当前文件的,但是紧接着下面的@@ -1,3 +1,3 @◎是什么含义呢?man里面也没看到,网上也没看到关于他们的解释。实在没搞懂,请高手赐教!! ...

by kongdz - 内核/嵌入技术 - 2006-10-12 11:18:55 阅读(1492) 回复(2)

看到一些源码补丁程序(如:netfilter下面的各种patch),经常有 "diff -urN ......",然后下面是"---""+++"之类的东西,再下面还有"@@ -0,0 +1,21@@"样的句子(如http://www.aka.org.cn/Lectures/001/Lecture-2/html1.html)。前面的diff是比较命令,而后面的---和+++分别是标识原始文件和当前文件的,但是紧接着下面的@@ -1,3 +1,3 @◎是什么含义呢?man里面也没看到,网上也没看到关于他们的解释。实在没搞懂,请高手赐教!! ...

by kongdz - 内核源码 - 2006-10-12 11:18:55 阅读(2428) 回复(2)

指令名称:diffstat(differential status) 功能介绍:根据diff的比较结果,显示统计数字。diffstat会读取diff的输出结果,然后统计各个文件的插入,删除,修改等差异计量。 语法格式:diff [-wV][-n ][-p ] 常用参数说明:  -n  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。  -p  与-n参数相同,但此处的包括了文件的路径。  -w  指定输出时栏位的宽度。  -V  显示版本信息。 本文来自ChinaUn...

by sdccf - Linux文档专区 - 2008-03-19 16:55:25 阅读(976) 回复(0)

指令名称:diff 功能介绍:diff以逐行的方式,比较文本文件的异同处。如果指定要比较的目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。 语法格式: diff [-abBcdefHilnNpPqrstTuvwy][-][-C ][-D ][-I ][-S ][-W ][-x ][-X ][--help][--left-column][--suppress-common-line][文件或目录1][文件或目录2] 常用参数说明: -  指定要显示多少行的文本。此参数必须与-c或-u参数一并使用。  -a或--text  diff...

by sdccf - Linux文档专区 - 2008-03-19 16:55:02 阅读(568) 回复(0)

看到一些源码补丁程序,经常有 "diff -urN ......",然后下面是"---""+++"之类的东西,再下面还有"@@ -0,0 +1,21@@"样的句子(如http://www.aka.org.cn/Lectures/001/Lecture-2/html1.html)。前面的diff是比较命令,而后面的---、+++、还有@@到底是什么含义,man里面也没看到,网上也没看到关于他们的解释。实在没搞懂,请高手赐教!!

by kongdz - 程序开发 - 2006-09-29 09:03:05 阅读(1108) 回复(1)

看到一些源码补丁程序,经常有 "diff -urN ......",然后下面是"---""+++"之类的东西,再下面还有"@@ -0,0 +1,21@@"样的句子(如http://www.aka.org.cn/Lectures/001/Lecture-2/html1.html)。前面的diff是比较命令,而后面的---、+++、还有@@到底是什么含义,man里面也没看到,网上也没看到关于他们的解释。实在没搞懂,请高手赐教!!

by kongdz - Linux环境编程 - 2006-09-29 09:03:05 阅读(1817) 回复(1)

(材料部分来自社区,但全文属个人整理) 用patch命令应用补丁,当要对单个文件应用补丁,进入文件所在的目录并调用patch命令: patch original.patch 为整个源码树创建补丁,复制一份源码树: cp -R original new 在目录new/里进行必要的修改,然后用下面的命令创建补丁: diff -rupN original/ new/ > original.patch diff的输出格式分为传统格式和统一格式 1)diff的传统格式输出. #######################################...

by zestsh - Linux文档专区 - 2009-12-03 18:43:00 阅读(1656) 回复(0)