두 홈 폴더 간의 소유권 차이를 찾으십니까?

두 홈 폴더 간의 소유권 차이를 찾으십니까?

두 개의 홈 폴더가 있습니다. /home/masi/home/masi_backup디렉토리의 파일 간의 차이점을 찾고 싶습니다. 의사코드

vimdiff <`ls -la /home/masi` <`ls -la /home/masi_backup` 

두 디렉터리 간의 소유권 차이를 어떻게 비교할 수 있습니까?

답변1

이 같은:

vimdiff <(find /home/masi -printf "%P %u:%g %m\n" | sort) <(find /home/masi_backup -printf "%P %u:%g %m\n" | sort)

(이것은 선행 /home/masi또는 /home/masi_backup소유 사용자 및 그룹 및 권한 없이 이름을 제공합니다. 후자는 질문에 언급되지 않았지만 유용해 보입니다. %m원하지 않으면 삭제하십시오.)

관련 정보