Aggiunto script per comparare file binari.

This commit is contained in:
giuliof 2021-05-20 21:33:02 +02:00
parent c81fae23a5
commit b16eaa1bcc
2 changed files with 21 additions and 0 deletions

View File

@ -7,6 +7,7 @@ Scripts archive useful for everyday Linux use
## Script contenuti
- noaa-o-matic: decodifica una registrazione wav del satellite NOAA in un'immagine meteo
- flac-splitter: divide un file FLAC in più tracce usando un CUE
- bindiff: confronta il contenuto binario di due file. Richiede vimdiff e xxd.
## Appunti per script futuri
- Re-impaginazione di PDF

20
bindiff.sh Executable file
View File

@ -0,0 +1,20 @@
# Confronta il contenuto di due file binari usando vimdiff
# È necessario fornire i due file come argomenti
if [ $# -ne 2 ]; then
echo "$0 file1 file2"
exit -1
fi
# Verifica esistenza file
if [ ! -f "$1" ]; then
echo "File $1 not found"
exit -1
fi
if [ ! -f "$2" ]; then
echo "File $2 not found"
exit -1
fi
vimdiff <(xxd "$1") <(xxd "$2")