Chinaunix
标题:
求助高手:如何统计改变的行数
[打印本页]
作者:
把握今天
时间:
2009-04-20 11:30
标题:
求助高手:如何统计改变的行数
有两个文件夹,其实就是项目的两个版本,想知道后一个版本在前一个版本基础上改动了多少行代码。
输入两个文件夹的路径,返回一共改动了多少行?如果新版本增加了文件,则文件的行数全部作为改动的行数。(新版本没有减少文件)
请问高手,如何能实现?
作者:
wtuter
时间:
2009-04-20 11:40
标题:
回复 #1 把握今天 的帖子
man diff
作者:
blackold
时间:
2009-04-20 11:41
标题:
回复 #1 把握今天 的帖子
diff or vcs
作者:
youshuang
时间:
2009-04-20 12:41
标题:
回复 #1 把握今天 的帖子
diff --new-file dirA dirB | grep "^<" | wc -l
复制代码
作者:
把握今天
时间:
2009-04-20 12:48
原帖由
youshuang
于 2009-4-20 12:41 发表
diff --new-file dirA dirB | grep "^<" | wc -l
太谢谢了
[
本帖最后由 把握今天 于 2009-4-20 12:51 编辑
]
作者:
youshuang
时间:
2009-04-20 12:54
标题:
回复 #5 把握今天 的帖子
就是只打印以<开始的行
diff的输出格式规定的,<表示文件A中行,>表示文件B中的行
你运行一下不就知道了。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2