6
Beyond Compare 3 또는 4를 사용하여 파일의 내용을 줄 단위로 비교하려고합니다.주의해야 할 사항이 있습니다. 선은 반드시 파일에서 동일한 순서를 가질 필요는 없습니다.Beyond Compare 3 또는 4를 사용하여 행별로 비교 (순서 무시)
예 1 :
File 1 contents:
value1.key=mango
value2.key=pear
File 2 contents:
value2.key=pear
value1.key=mango
This should say "files identical" on comparison.
예 2
File 1 contents:
value1.key=mango
value2.key=pear
value3.key=apple
File 2 contents:
value2.key=pear
value3.key=banana
value1.key=mango
This should report only the following in the comparison:
value3.key=apple | value3.key=banana
예 3
File 1 contents:
value1.key=mango
value2.key=pear
value3.key=apple
File 2 contents:
value3.key=apple
value1.key=mango
This should report only the following in the comparison:
value2.key=pear
수
예 이하 누군가가 Beyond Compare를 사용하여 달성 가능한지 말해 주시겠습니까? 여전히 관심이있는 사람들을 위해
두 파일을 먼저 정렬 할 수 있다면 'diff','comm', 그리고 아마도 Beyond Compare (필자는 너무 익숙하지 않다.)와 함께이 작업을 수행 할 수있다. 파일을 정렬 할 수 없다면,'awk','python' 또는'perl'과 같은 것을 사용하여 각 파일에있는 행의 해시/맵/dict을 빌드 한 다음 이들이 동등한 지 확인하십시오. – twalberg
나는 그것에 대해 생각해 보았다. 어쨌든 우리가 정렬없이 할 수 있는지 궁금 해서요. 또한 파일 내용을 정렬 할 수있는 dos에 {{sort}} 명령이 있습니다. – naspras