linux patch 生成 *.rej

liuhuan851002 2010-06-30 11:55:43
在patch的时候 经常出现rej 问题.

如何能够实现自动 处理 rej 问题.

因为我是要自动化patch的 不能有手工操作.

请各位大虾给建议啊.


在线等!!!!!!
...全文
723 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangw89 2011-03-20
  • 打赏
  • 举报
回复
各位知道怎么看rej文件吗?
liuhuan851002 2010-07-01
  • 打赏
  • 举报
回复
其实patch没多大问题,
在patch的时候 需要 patch 的文件是同一样的文件类型.

我现在碰到的问题, 是由于某种原因目前的 read line 过程中 默认忽略 特殊字符
所以出现文件不一致,

read -r line 就可以读特殊字符 拉.
liuhuan851002 2010-06-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 tornadory 的回复:]
那你遇到rej是想做到什么处理呢?

有rej说明补丁有问题,你是要根据rej内容自动修改补丁吗? 这样好像比较有风险。

如果只是做判断的话可以使用 echo $?得到返回值

patch ......
ret=`echo $?`
此时如果有rej则patch是失败的,会返回1等非0数值,正常情况下会返回0。
[/Quote]
这样的判断 我知道, 我是想办法 根据rej 内容自动修复补丁.
因为现在看来rej 貌似不可避免的.
山椒π 2010-06-30
  • 打赏
  • 举报
回复
那你遇到rej是想做到什么处理呢?

有rej说明补丁有问题,你是要根据rej内容自动修改补丁吗? 这样好像比较有风险。

如果只是做判断的话可以使用 echo $?得到返回值

patch ......
ret=`echo $?`
此时如果有rej则patch是失败的,会返回1等非0数值,正常情况下会返回0。

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧