Linux diff/patch的用法
来源:互联网 发布:网络射击游戏有哪些 编辑:程序博客网 时间:2024/04/28 01:27
也许只是我一个人比较笨,每次碰到bug,虽然有人给出补丁(patch),但是却不知道怎么使用。Manual Page ( man patch )也只给出 patch -p(num) <patchfile这样的用法,具体也不知道怎样确定num,如果你也有这样的疑惑,请继续阅读,下面的内容来自这里
- or -
diff -Naur oldfile newfile >new-patch
使用 -p1 将截断第一层目录,也就是说patch将直接在当前路径下寻找"modules",然后是"pcitable"
依次类推。
建立patch文件:
diff -Naur olddir newdir > new-patch- or -
diff -Naur oldfile newfile >new-patch
-p0 还是-p1? patch 命令的目录层次:
-p选项可以选择性地截断patchfile的目录层次。例:如果你的patchfile的头象下面这样:--- old/modules/pcitable Mon Sep 27 11:03:56 1999+++ new/modules/pcitable Tue Dec 19 20:05:41 2000使用 -p0 将从你的当前路径下寻找一个“new"的子文件夹,然后在"new"下面寻找“modules”,然后在其下面寻找"pcitable"。
使用 -p1 将截断第一层目录,也就是说patch将直接在当前路径下寻找"modules",然后是"pcitable"
依次类推。
实际上的确很简单。
From : http://hi.baidu.com/issaria/blog/item/b04527ec816967d72f2e2184.html
- Linux diff/patch的用法
- linux diff patch 用法
- diff、patch的用法
- diff和patch的用法
- patch和diff的用法
- linux diff patch的应用
- Linux的diff和git diff生成patch/打patch
- Linux diff与patch命令用法
- (2) Linux中diff与patch用法
- diff/patch的用法和目录关系
- diff和patch的简单用法
- diff & patch 命令用法
- patch及diff用法
- diff和patch 用法
- patch ( diff ) 用法
- diff&patch用法
- diff patch用法
- 《Linux diff与patch的深入分析》
- C++Primer读书笔记(九)
- 纯CSS Lightbox效果 (无需JS)-弹出层-背景变灰
- 【高性能编程】环境配置--cuda 环境搭建 在VS中的配置
- doc类,view类,frame类之间如何互相调用
- Linux 执行等待命令
- Linux diff/patch的用法
- 从今天的硬盘安装Centos6.0到文件系统FAT,再到ftp文件传输
- cxf错误处理
- ibatis入门
- HFH
- 深入探讨Python ConfigParser模块正确应用方式
- 基于 Struts 2 开发 Was 应用
- Android Activity和Intent机制学习笔记
- UIImageView旋转任意角度---实现方法