From c6eb3de0d1bdbae41b0a9b5524682e85b87b3fb0 Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Thu, 20 Apr 2017 10:55:33 +0100 Subject: [PATCH] leading zero --- src/freedombone-utils-firewall | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/freedombone-utils-firewall b/src/freedombone-utils-firewall index f2fa0c986..ecdea10dd 100755 --- a/src/freedombone-utils-firewall +++ b/src/freedombone-utils-firewall @@ -391,11 +391,11 @@ function domain_to_hex_string { do characters=$(echo -n "$segment" | wc -c) hexnum=$(echo "obase=16; $characters" | bc) - if [ ${hexnum} -lt 2 ]; then - echo -n "|0${hexnum}|$segment" - else - echo -n "|$hexnum|$segment" + echo -n "|" + if [ $(echo -n "$hexnum" | wc -c) -lt 2 ]; then + echo -n "0" fi + echo -n "$hexnum|$segment" ctr=$((ctr + 1)) segment=$(echo "$domain" | awk -F '.' -v value="$ctr" '{print $value}') done -- GitLab