diff 명령을 실행하여 디렉토리의 모든 파일을 비교하십시오.


10

이론적으로 동일한 폴더 구조와 동일한 파일을 가진 두 개의 폴더가 있습니다.

두 폴더에서 두 사본의 차이점을 확인하고 싶습니다. diff folder1/file1 folder2/file1하나씩 실행할 수 있지만 시간이 많이 걸립니다.

두 폴더에서 다른 파일을 식별하는 방법이 있습니까? 그렇지 않은 경우 폴더의 내용을 두 번째 폴더의 내용과 비교하는 방법이 적어도 있습니까?

답변:


10

-r(재귀) 옵션을 놓쳤습니다 diff.

diff -r folder1 folder2

간결한 출력을 위해 -q플래그를 추가하십시오 . 파일이 다르기 만 출력하지만 실제 차이는 출력하지 않습니다. 자세한 man 1 diff내용과 옵션 은 맨 페이지 ( )를 참조하십시오.


5

파일과 하위 폴더가 많은 경우 시각적 차이 및 병합 도구 인 meld (apt-get install meld)를 사용하고 싶을 것입니다.


1
Meld는 GUI diff 도구 (좋은 도구)의 한 예입니다. Kompare, QDiff 등도 있습니다
gertvdijk
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.