在已有代码上修改代码一般要生成diff文件来生成patch,从而porting到相关baseline上。
修改文件较少时可以一个个来生成,但是当修改文件较多时就会很耗费工时,所以就想
写一个脚本来减少工时消耗。你只需要关注coding,而不必担心diff文件的生成。
实现的思想只要是:首先搜索以".orig"结尾的文件(这可以通过vim中设置来自动生成),
然后截断.orig来获得修改后的文件。从而生成已"*.diff"结尾的diff文件也可以成为patch。
当把这三个相关文件复制到一个专门存放code文件夹中时,要考虑在coding文件夹中创建
相关目录,目录只能是一级一级创建。所以要用到split来分割。
具体实现如下: