Diff를 사용하여 동일한 많은 파일의 부분을 찾으십니까? (Bizzaro-diff 또는 역전)

StackOverflow https://stackoverflow.com/questions/522221

  •  22-08-2019
  •  | 
  •  

문제

Bizzaro-diff !!!

동일한 파일 그룹의 일부만 표시하는 Bizzaro/Verse-Diff를 수행 할 무리가 있습니까? (즉, 더 많은 방법 세 파일)

이상한 질문, 나는 알고있다 ... 그러나 나는 누군가의 고대 정적 페이지를 무언가로 변환하고있다 조금 더 관리하기 쉽습니다.

도움이 되었습니까?

해결책

클론 탐지기를 원합니다. 대형 소스 시스템에서 유사한 코드 청크를 감지합니다. Clonedr 도구를 참조하십시오. http://www.semdesigns.com/products/clone/index.html

다른 팁

당신은 시도 할 수 있습니다 통신 명령 (for 흔한). 한 번에 2 개의 파일 만 비교할 수 있지만 영리한 스크립팅으로 3+를 수행 할 수 있어야합니다.

당신은 시도 할 수 있습니다 . 내가 그것을 사용한 지 몇 년이 지났지 만 파일이나 여러 다른 파일에서 유사성을 찾을 때 매우 유용하다는 것을 기억합니다.

이것은 고전적인 문제.

내가 그것을 빠르고 더 넓어야한다면, 나는 아마도 diff -u 10000000 (그것을 지원하는 Diff 버전을 가정 할 때)과 같은 일을 할 것입니다. ). 그래도 모든 파일을 살펴 봐야합니다.

편집 : 나도 잊어 버렸습니다 TCL 구현 그것은 약간 더 다재다능하지만 더 많은 코딩이 필요합니다. 선택한 언어에 대한 구현을 찾을 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top