diff에서 집합 연산 (결합, 교차, 차이 등)을 수행 할 수있는 도구가 있습니까?diff에서 집합 연산 수행?
예를 들어, 중복 된 두 개의 diff (예 : 동일한 변경 사항이있는 행크 포함)가있는 경우 '한 번에 차이가있는 모든 행크를 얻으십시오.'또는 ' 양쪽 diffs에 공통적 인 모든 심술쟁이를 얻으십시오. " 두 개의 차이점 A
및 B
주어진 예를 들어
: 내가 볼 수 있도록하고 싶습니다 것들의
$ cat A.diff @@ ... @@ + foo - bar @@ ... @@ + baz $ cat B.diff @@ ... @@ + foo - bar @@ ... @@ + bam
하나는 :
이$ diff_symetric_difference A.diff B.diff @@ ... @@ + baz @@ ... @@ + bam $ diff_subtract A.diff B.diff @@ ... @@ + baz
내가 가장 자주이 때 원하는 코드 검토를하고 있습니다 (예 : 차이점을 검토했기 때문에 A
및 C
). 변경 사항 A..D
- A
- C
을보고 싶습니다.