gaboshlib/g_num_is_lower.sh aktualisiert
This commit is contained in:
parent
263a2ccf3b
commit
658d99f867
@ -1,3 +1,32 @@
|
|||||||
|
function g_num_is_lower_equal {
|
||||||
|
|
||||||
|
local f_num=$1
|
||||||
|
local f_checkhigher=$2
|
||||||
|
|
||||||
|
# Check for integer (can be done with bash itself)
|
||||||
|
if [[ ${f_num} =~ ^[0-9]+$ ]] && [[ ${f_checkhigher} =~ ^[0-9]+$ ]]
|
||||||
|
then
|
||||||
|
# Check which is the low (from) and the high (to) number
|
||||||
|
if [ "${f_num}" -le "${f_checkhigher}" ]
|
||||||
|
then
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Check for valid number
|
||||||
|
g_num_valid_number "$f_num" "$f_checkhigher" || return 1
|
||||||
|
|
||||||
|
if [ $(g_calc "${f_num} <= ${f_checkhigher}") -ne 0 ]
|
||||||
|
then
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
function g_num_is_lower {
|
function g_num_is_lower {
|
||||||
|
|
||||||
local f_num=$1
|
local f_num=$1
|
||||||
@ -7,7 +36,7 @@ function g_num_is_lower {
|
|||||||
if [[ ${f_num} =~ ^[0-9]+$ ]] && [[ ${f_checkhigher} =~ ^[0-9]+$ ]]
|
if [[ ${f_num} =~ ^[0-9]+$ ]] && [[ ${f_checkhigher} =~ ^[0-9]+$ ]]
|
||||||
then
|
then
|
||||||
# Check which is the low (from) and the high (to) number
|
# Check which is the low (from) and the high (to) number
|
||||||
if [ "${f_num}" -gt "${f_checkhigher}" ]
|
if [ "${f_num}" -lt "${f_checkhigher}" ]
|
||||||
then
|
then
|
||||||
return 0
|
return 0
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user