나는 7zip을 사용하여 하위 폴더가있는 폴더의 해시를 계산했으며, 두 가지 옵션을 사용하여 파일 이름을 포함하거나 포함하지 않을 수 있습니다.
그러나 Linux 버전의 7zip에서는 해시 기능이 구현되지 않습니다. 나는 다른 것을 시도했다. 행동 양식 결과를 복제하지만,이 방법들 중 어느 것도 리눅스와 윈도우에서 같은 결과를 얻지는 못합니다.
결과의 예 :
" 7za.exe h -scrcsha1 myfolder
"창에서 제공합니다 :
SHA1 for data: D54D3168B16BFEE600C3A77E848A2A1C1DBCBC59
SHA1 for data and names: BCE55085200581AD1774CC25AE065DE7DE60077D
반면에 리눅스에는 다음과 같은 것들이 있습니다.
find . -type f -exec sha1sum "$PWD"/{} \; | sha1sum
ee44137f2462bdfea87ec824dab514f288ae3e6c -
또는
find . -type f | xargs sha1sum | sha1sum
8f971311a28bcdee36fab0ce87a892564622db40 -
그래서 한 플랫폼의 결과를 다른 플랫폼의 결과에 사용할 수 없습니다.
(하나의 파일에 대한 결과가 두 플랫폼에서 모두 동일한 지 확인했습니다.)
find . -type f -exec sha1sum "$PWD"/{} \; | sha1sum
- 문제를 말해 줄 수 있니?