diff --git a/dns/add_server_2_dns.sh b/dns/add_server_2_dns.sh index 4e7e805..13f4618 100755 --- a/dns/add_server_2_dns.sh +++ b/dns/add_server_2_dns.sh @@ -57,11 +57,10 @@ do -ip_node=*) server_ip=${1##*=} - typeset -i count_char=$(wc -m <<< "$server_ip") - ((++count_char)) + typeset -i count_char=$(wc -m <<< "$server_ip")-1 if [ $count_char -lt 1 ] || [ $count_char -gt 3 ] then - error "Bad ip node : $server_ip" + error "Bad ip node : $server_ip (digit $count_char)" error "Format : xxx (1, 2 or 3 digits)" LN info "$str_usage"