ChinaUnix.net
相关文章推荐:

linux diff补丁

diff的功能就是用来比较两个文件的不同,然后记录下来,也就是所谓的diff补丁。 语法格式: diff 【选项】 源文件(夹) 目的文件(夹) 通过两个文件差异比较,从目的文件(夹)分离出差异(补丁),以便给需要补丁的用户。 (源文件具有通用性,而目的文件则是特定的修改,通过分离出diff补丁,简单快速实现从通用到特定应用平台或功能缺陷等的修改和配置,实现“升级”) 三个最为常用选项: -r 是一个递归选项,设置...

by alyan - Linux文档专区 - 2008-12-10 17:50:21 阅读(677) 回复(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 阅读(1421) 回复(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 阅读(2328) 回复(2)

看到一些源码补丁程序,经常有 "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 阅读(1010) 回复(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 阅读(1684) 回复(1)

HP笔记本操作系统redhat 5 .3 无线上网。输入iwconfig命令提示 Warning: Driver for device wlan0 recommend version 21 of Wireless Extension, but has been compiled with version 20, therefore some driver features may not be available... 在网上找到相应的补丁iw267_we21-5.diff 寻找打补丁方法。patch -p1 diff 提示[root@Aaron Desktop]# patch -p1 < iw267_we21-5.diff can't find file to patch...

by baibart - Linux新手园地 - 2009-07-17 21:21:42 阅读(1297) 回复(2)

1、两个文件,hello.c和hello-new.c hello.c内容: void main() { printf("hello the world!\n"); } hello-new.c内容: void main() { printf("HELLO THE WORLD!\n"); } 2、diff -u hello.c hello-new.c > hello.patch生成hello.patch文件内容 --- hello.c 2009-11-26 16:12:38.000000000 +0800 +++ hello-new.c 2009-11-26 16:13:15.000000000 +0800 @@ -1,4 +1,4 @@ void main() { - printf("hello the world!\n"); + pr...

by ZSMDEV - Linux文档专区 - 2009-11-26 16:32:04 阅读(1183) 回复(0)

命令格式与帮助 类unix系统下常见的帮助有三种,形式如下: 1.diff --help2.man diff3.info diff 根据上述方法,可得diff的简易帮助详细 man diff diff(1) GNU Tools diff(1) NAME diff - 找出两个文件的不同点 总览 diff [选项] 源文件 目标文件 描述 在最简单的情况是, diff 比较两个文件的内容 (源...

by bootloader - Linux文档专区 - 2009-10-21 09:58:03 阅读(961) 回复(0)

1.diff的使用 diff可以完成比较功能,生成补丁文件 格式::diff [option] oldfile newfile 常用的option选项有: -r 对目录进行递归处理 -u 输出统一格式,diff有"传统"和"统一"两种格式,现在一般使用"统一"格式,比较而言,统一格式生成的文件大,但包含了更多的信息,有利于阅读与定位 -N 补丁中包含整个新文件 -a 补丁中包含二进制文件 缺省时,diff向标准输出打印,所以一般都重定向到文件并以patch为后缀,也就是所...

by yangbosos - Linux文档专区 - 2008-10-19 10:09:05 阅读(536) 回复(0)

1.diff的使用 diff可以完成比较功能,生成补丁文件 格式::diff [option] oldfile newfile 常用的option选项有: -r 对目录进行递归处理 -u 输出统一格式,diff有"传统"和"统一"两种格式,现在一般使用"统一"格式,比较而言,统一格式生成的文件大,但包含了更多的信息,有利于阅读与定位 -N 补丁中包含整个新文件 -a 补丁中包含二进制文件 缺省时,diff向标准输出打印,所以一般都重定向到文件并以patch为后缀,也就是所谓...

by badb0y - Linux文档专区 - 2008-09-09 08:36:57 阅读(810) 回复(0)

[root@rs1 /usr/src/linux]# patch -p1 < hidden-2.6.9-1.diff can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -ur v2.6.9/linux/Documentation/filesystems/proc.txt linux/Documentation/filesystems/proc.txt |--- v2.6.9/linux/Documentation/filesystems/proc.txt 2004-10-19 10:00:33.000000000 +030...

by very_99 - 内核/嵌入技术 - 2006-07-10 16:55:15 阅读(994) 回复(1)