X-Git-Url: http://git.tuebingen.mpg.de/?p=gsu.git;a=blobdiff_plain;f=common;fp=common;h=eaa5751b43a9133fba3e497b5d45babe1e46b0e9;hp=a7c39b11ae9f08f528fee3769665a50cbbb5151f;hb=ed4541e12d830109204e66ac8c76750d3693eeff;hpb=1abcb66fb2213dd5ab568d0386566c8ea8640aba diff --git a/common b/common index a7c39b1..eaa5751 100644 --- a/common +++ b/common @@ -35,7 +35,7 @@ EOF gsu_is_a_number() { result="$1" - if test "$1" -eq "$1" &> /dev/null; then + if (("$1" == "$1")) &> /dev/null; then ret=$GSU_SUCCESS else ret=-$E_GSU_NOT_A_NUMBER @@ -62,11 +62,11 @@ gsu_err_msg() local txt="$result" err gsu_is_a_number "$ret" - if test $ret -lt 0; then + if (($ret < 0)); then gsu_msg "unknown error ($ret:$txt)" exit 1 fi - if test $result -ge 0; then + if (($result >= 0)); then gsu_msg "unknown error ($result:$txt)" exit 1 fi