in script ~ read.

linux比对文件夹内容

之前因为公司svn上有多个不同的代码版本,需要合并某一个分支的代码到另一个分支,由于懒得使用windows上的工具(因为弄完还要上传)就研究了一下linux上的方式:

#!/bin/sh
diff -c -a -b -B -r -q ~/branch/ ~/otherDir/ > ~/AB.diff

比较branch和otherDIr两个目录的区别,并将结果放在AB.diff文件中。

当然,有更好的方式:
1.windows下使用beyondCompare, 完成后上传所有文件
2.在linux上安装samba, 将linux映射为windows磁盘, 然后使用beyondCompare, 可以直接修改
3.如上的shell脚本

推荐第二种办法