help-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Verifying numeric values


From: Andy Chu
Subject: Re: Verifying numeric values
Date: Mon, 18 Oct 2021 23:10:32 -0400

On Mon, Oct 18, 2021 at 8:44 PM tolugboji via <help-bash@gnu.org> wrote:
>
> Would like to validate a numeric value (from 1 to 255, for use with terminfo).

Try this:

is_valid() {
  local x=$1
  local b=$(( 1 <= x && x <= 255 ))
  return $(( ! b ))   # 0 is true, 1 is false
}

$ is_valid 256; echo $?
1
$ is_valid 3; echo $?
0



reply via email to

[Prev in Thread] Current Thread [Next in Thread]