쉘스크립트에서 다른디렉토리내 파일을 비교해서 같은지 알아내는거를...............

angak의 이미지

어떻게 하면 되죠?
만약에 dir1과 dir2가 있는데 그 다른 두 개 디렉토리안에 같은 파일이 있는지 검사하는 거요....
dircmp란건..... 명령어로 읽질못하던데
diff 사용해서 해야하나요

angak의 이미지

ㅠ.ㅠ

angak의 이미지

ㅠ.ㅠ

qiiiiiiiip의 이미지

각각 디렉터리의 이름이 같은 파일의 쌍을 비교하려면,

diff -r dir1 dir2

하면 됩니다. 단 diff 는 기본적으로 다른점을 찾으므로 파일이 같으면
아무 메세지도 없습니다. 같은걸 report 하는 옵션도 있을듯.

--

또는 파일명은 다른데 내용이 같은 파일을 찾으려면 fdupes 를 사용하세요.
이건 따로 설치해야할수도 있음.