«file-comparison» 태그된 질문

7
rsync 디렉토리 비교?
두 디렉토리를 rsync와 비교하고 차이점 만 인쇄 할 수 있습니까? 드라이-런 옵션이 있지만 상세 수준을 특정 수준으로 높이면 비교 된 모든 파일이 표시됩니다. ls -alR그리고 diff모든 라인이 서로 다른 만드는 소스의 하드 링크가 있기 때문에 어떤 옵션은 여기에 없다. (물론, 나는이 열을 perl로 삭제할 수 있습니다.)

6
파일의 내용이 아닌 디렉토리 비교
diff -r을 사용하면이 작업을 수행 할 수 있지만 diff가 파일의 내용을 확인하므로 시간이 오래 걸립니다. 두 파일이 크기, 마지막 수정 등에 대해 동일하다는 것을 결정하는 것을 원합니다.하지만 파일을 비트 단위로 검사하지 않습니다 (예 : 비디오가 너무 오래 걸립니다) 다른 방법이 있습니까?

1
삽입하거나 삭제하지 않고 두 파일을 한 줄씩 엄격하게 비교
본질적으로 16 진수 형식의 메모리 덤프가 포함 된 두 개의 파일이 있습니다. 현재 diff를 사용하여 파일이 다르고 차이점이 있는지 확인합니다. 그러나 차이의 정확한 위치 (예 : 메모리 주소)를 확인할 때 잘못된 결과를 초래할 수 있습니다. 두 파일을 나란히 보여주는 다음 예제를 고려하십시오. file1: file2: 0001 | 0001 ABCD | FFFF …


5
텍스트 파일이 다른 파일의 하위 집합인지 확인하는 방법
텍스트 파일이 다른 파일의 하위 집합인지 확인하는 방법을 찾으려고합니다. 예를 들면 다음과 같습니다. foo bar 의 하위 집합입니다 foo bar pluto 동안: foo pluto 과 foo bar 서로의 하위 집합이 아닙니다 ... 명령으로 이것을 수행하는 방법이 있습니까? 이 점검은 반드시 교차 점검이어야하며 다음을 반환해야합니다. file1 subset of file2 : True …

3
두 개의 zip으로 압축 된 파일이 같은지 어떻게 확인할 수 있습니까?
단순히 텍스트 파일로 데이터를 덤프하여 "멍청한"백업을 수행하는 동안 공간을 절약하려고합니다. 내 백업 스크립트는 매일 실행되며 다음과 같습니다. 백업 날짜를 따서 명명 된 디렉토리를 만듭니다. 일부 데이터를 텍스트 파일로 덤프하십시오 "$name". 파일이 유효하면 gzip으로 압축하십시오 gzip "$name". 그렇지 않으면 rm "$name". 이제 전날에도 동일한 데이터를 사용할 수있는 경우 파일을 제거하는 추가 …

1
동일한 내용의 디렉토리에서 모든 폴더 찾기
우분투에서 디렉토리에서 중복 폴더를 찾을 수 있습니까 (즉, 동일한 내용의 폴더)? 중복 파일 (예 : fdupes)을 찾는 데 사용할 수있는 명령 줄 도구가 이미 있다고 생각하지만 대신 중복 폴더를 찾고 싶습니다. 즉, 파일 이름과 기타 메타 데이터가 다를 수 있지만 포함 된 파일의 내용과 일치하는 폴더를 찾으십시오.

2
문자 적으로 차이
두 텍스트 파일 사이에서 문자 순으로 diff를 수행 할 수있는 안정적인 도구 (기존 도구의 옵션 / 플러그인 : vimdiff, diff 등)가 있습니까? 두 파일 사이의 가장 긴 공통 하위 시퀀스를 강조 표시하고 싶습니다. 이를 위해 고전적인 다항식 시간 알고리즘 이 있지만 표준 도구는 한 줄 씩만 작동하는 것으로 보입니다.

3
다른 줄에서 동일한 데이터를 가진 두 개의 XML 파일을 비교하는 방법은 무엇입니까?
두 파일에 동일한 데이터가 있지만 다른 줄에 있습니다. 파일 1 : <Identities> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> <DisplayName>JOSH CCP</DisplayName> <FirstName>JOSH</FirstName> <LastName>CCP</LastName> <Role>P</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> </Identities> 파일 2 : <Identities> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> <DisplayName>JOSH CCP</DisplayName> …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.