[Linux] diff: 두 디렉토리에 각 파일 비교
일반적으로 두 파일을 비교하기 위해서 diff
명령어를 통해 쉽게 비교 할 수 있다. 그러나 두 디렉토리간 동일한 파일에 대한 비교를 지원하는 명령어는 없기 때문에 다음과 같은 shell script를 통해 가능하다.
diff -r dir1/ dir2/ | sed '/Binary\ files\ /d' >outputfile
dir1
과 dir2
에 각 비교하고자 하는 디렉토리를 넣어주면 outputfile
에 차이를 출력시킨다.
Reference
- https://stackoverflow.com/questions/6710878/diff-a-directory-recursively-ignoring-all-binary-files