【总结】linux下比较文件不同+制作补丁+使用补丁+压缩文件
来源:互联网 发布:安卓系统数据恢复 编辑:程序博客网 时间:2024/05/23 12:16
以制作uboot补丁为例
制作补丁:
(1)首先clean 一下:
make distclean
(2)修改文件名,解压新文件
mv 老目录 新目录
tar xjf *.tar.bz2
(3)制作补丁
diff -urN 目录1 目录2 > 输出名.patch
u 输出格式
r递归比较文件
N 有一个文件没有就当做空
(4)补丁文件使用补丁
(5)patch 命令
cd 要打补丁的新目录下
patch -p1 < ../补丁名
(6)压缩文件
zip -r -q -o 输出名字.zip 要压缩的目录
zip -r -q -o u-boot-2012.04.01pat40.zip u-boot-2012.04.01
-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
-q 安静模式,在压缩的时候不显示指令的执行过程
-r 将指定的目录下的所有子目录以及文件一起处理
(7)对比文件不同之处
diff name1 name2
输出:
n1 a n3,n4
n1,n2 d n3
n1,n2 c n3,n4 这些行类似ed命令把filel转换成file2。字母(a、d和c)之前的行号(n1,n2)是针对file1的,其后面的行号(n3,n4)是针对file2的。字母a、d和c分别表示附加、删除和修改操作。
1 0
- 【总结】linux下比较文件不同+制作补丁+使用补丁+压缩文件
- Linux下使用diff/patch制作/使用补丁文件
- Linux下补丁文件制作入门
- 在linux下制作补丁文件
- 在linux下制作补丁文件
- linux下制作补丁文件方法
- linux下使用diff制作补丁,使用patch打补丁
- 教你如何在linux下制作补丁文件
- 教你如何在linux下制作补丁文件
- Linux下制作补丁、打补丁及卸载补丁
- linux下diff、patch制作补丁
- linux下补丁制作及打补丁实例
- linux下diff、patch制作补丁
- linux下diff、patch制作补丁
- linux下diff、patch制作补丁
- linux 补丁文件制作和恢复
- linux 补丁文件制作和恢复
- patch 补丁文件制作
- Android 最流行的吸顶效果的实现及代码
- iOS进阶9--内存泄漏
- 分享Kali Linux 2017.1镜像
- python读取文件方法合集
- Weex 环境安装小结 3
- 【总结】linux下比较文件不同+制作补丁+使用补丁+压缩文件
- java 多线程—实现Runable接口
- wincap的使用总结
- Spring注解事务失效
- SICP 1.22
- Android开发之Android Studio开发工具项目创建和共享
- springmvc入门案例
- sql查询中,增加序号
- UVa 1025 <DP>