From 2c2803a27b97bac95177fa56badb691194abac93 Mon Sep 17 00:00:00 2001 From: olli Date: Tue, 7 Nov 2023 12:15:26 +0100 Subject: [PATCH] gaboshlib/g_num_valid_number.sh aktualisiert --- gaboshlib/g_num_valid_number.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gaboshlib/g_num_valid_number.sh b/gaboshlib/g_num_valid_number.sh index 2b76ecc..d8f6d83 100644 --- a/gaboshlib/g_num_valid_number.sh +++ b/gaboshlib/g_num_valid_number.sh @@ -1,10 +1,10 @@ function g_num_valid_number { - local f_num - for f_num in $@ + local f_arg=( "0" "$@" ) + for (( i=0; i<=$#; i++ )) do - if ! [[ ${f_num} =~ ^(-)?(\.)?[0-9]+(\.[0-9]+)?$ ]] + if ! [[ ${f_arg[$i]} =~ ^(-)?(\.)?[0-9]+(\.)?([0-9]+)?$ ]] then - echo "\"${f_num}\": Not a valid number" 1>&2 + echo "\"${f_arg[$i]}\": Not a valid number" 1>&2 g_traceback return 1 fi