mirror of
https://github.com/zellyn/a2audit.git
synced 2024-11-24 11:31:01 +00:00
util: add hexdiff bash function
This commit is contained in:
parent
a8fec44cbe
commit
264110a2a2
19
util/bash_functions
Normal file
19
util/bash_functions
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
function hexdiff {
|
||||||
|
if [ "$#" -ne 3 ]; then
|
||||||
|
echo "Usage: hexdiff size file1 file2" >&2
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
local size=$1
|
||||||
|
local file1=$2
|
||||||
|
local file2=$3
|
||||||
|
if [ ! -e "$file1" ]; then
|
||||||
|
echo "File '$file1' not found"
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
if [ ! -e "$file2" ]; then
|
||||||
|
echo "File '$file2' not found"
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
echo $size
|
||||||
|
diff <(tail -c $size $file1 | od -t x1 -A x) <(tail -c $size $file2 | od -t x1 -A x)
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user