Tags
os
Created
Jun 29, 2018 3:31 PM
macOS 小端序
http://adoyle.me/blog/why-zip-file-checksum-changed.html
file=xx
echo "$1" > $file # $1 是执行这个脚本的第一个参数
rm -f a.zip b.zip
zip a.zip $file
zip b.zip $file
xxd -e -g 2 a.zip > a
xxd -e -g 2 b.zip > b # 以十六进制查看 # hexdump 也行
vimdiff a b # 比较的是十六进制文件
zip 会改变文件的 local file header 的 extra-field 部分 access time 并打包进去。