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

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

두 개의 기본 폴더가 있습니다. /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필요하지 않으면 제거하십시오.)

관련 정보