kali-hi
Banned
- Registriert
- Sep. 2025
- Beiträge
- 760
Gibt es einen einfacheren/schnelleren Weg, um zwei Binärdateien inhaltlich zu vergleichen? Es sollte POSIX-konform bleiben
Bash:
#!/bin/sh
set -e
mysum1=$(sha256sum file1)
mysum1_short=$(echo "${mysum1}" | cut -c1-32)
mysum2=$(sha256sum file2)
mysum2_short=$(echo "${mysum2}" | cut -c1-32)
if [ "$mysum1_short" = "$mysum2_short" ]; then
echo "Warning: The files are identical!"
sleep 10
fi
cmp -s ... funktioniert leider nicht...