12 lines
211 B
Bash
12 lines
211 B
Bash
function g_num_valid_number {
|
|
local f_num
|
|
for f_num in $@
|
|
do
|
|
if ! [[ ${f_num} =~ ^(-)?(\.)?[0-9]+(\.[0-9]+)?$ ]]
|
|
then
|
|
g_echo "\"${f_num}\": Not a valid number"
|
|
return 1
|
|
fi
|
|
done
|
|
}
|