summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Wührer <def@gmx.at>2025-07-10 09:16:22 +0200
committerDavid Wührer <def@gmx.at>2025-07-10 09:16:22 +0200
commit33441b637763a5c906a4e0c9409abca45463f6a5 (patch)
treeae918896fcf0b10c20c6d84646a5628a0af4ca7c
parent2b52c5c308fb4cd73e6a57e1d90a30b6e8d63831 (diff)
fix ean13
-rwxr-xr-xbin/ean132
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/ean13 b/bin/ean13
index 6fd125a..35e3686 100755
--- a/bin/ean13
+++ b/bin/ean13
@@ -15,7 +15,7 @@ do
#printf >&2 'v: %s : cs=%d f=%d\n' "$v" $checksum $factor
done
if [[ ${#1} -eq 12 ]]
-then echo "$1"$((10-checksum%10))
+then echo "$1"$(((10-checksum%10)%10))
else [[ $((10-checksum%10)) -eq ${1:12} ]] || exit
fi
shift