두 파일의 이진 비교. 첫 번째 파일이 두 번째 파일의 어떤 부분과도 일치하지 않는 경우에만 실패

두 파일의 이진 비교. 첫 번째 파일이 두 번째 파일의 어떤 부분과도 일치하지 않는 경우에만 실패

파일이 있습니다(전화해 주세요)., 참고), 이것은 아마도 내 시스템에 있는 다른 기존 파일의 일부일 것입니다. cmp처음부터 몇 바이트가 손실되었는지 모르기 때문에 사용할 수 없습니다.(또는 적어도 -i 플래그를 사용하여 무차별 대입 없이는 사용할 수 없습니다). 제가 알 수 있는 방법이 있나요?내 시스템에 이미 존재합니까(GNU 도구 또는 기타 Linux 프로그램 사용)? 아니면 이 작업을 수행하려면 C++ 프로그램을 엉망으로 만들어야 합니까? 참고: 파일이 삭제되므로 효율성이 바람직합니다.비교해야 할 내용이 많이 있을 수 있습니다.

답변1

이 블록이 얼마나 큰지는 모르겠지만 ()는... grep을 사용하여 내용을 찾는 것을 고려해 보셨나요?-ㅏ?

관련 정보