Re: behavior of arithmetic evaluation operator inside extended test operator

2020-05-19 Thread Eli Schwartz
On 5/19/20 1:34 PM, Inian Vasanth wrote: > Thanks Greg for the explanation. Yes your explanation aligns with my > understanding too. > > My recommendation was to check if this behavior needs to be documented as a > side-note in this section of > http://www.gnu.org/savannah-checkouts/gnu/bash/manu

Re: behavior of arithmetic evaluation operator inside extended test operator

2020-05-19 Thread Oğuz
On Tue, May 19, 2020 at 8:36 PM Inian Vasanth wrote: > > Thanks Greg for the explanation. Yes your explanation aligns with my > understanding too. > > My recommendation was to check if this behavior needs to be documented as a > side-note in this section of > http://www.gnu.org/savannah-checkouts

Re: behavior of arithmetic evaluation operator inside extended test operator

2020-05-19 Thread Inian Vasanth
Thanks Greg for the explanation. Yes your explanation aligns with my understanding too. My recommendation was to check if this behavior needs to be documented as a side-note in this section of http://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html#Bash-Conditional-Expressions to explain

Re: behavior of arithmetic evaluation operator inside extended test operator

2020-05-19 Thread Greg Wooledge
On Tue, May 19, 2020 at 06:10:30PM +0530, Inian Vasanth wrote: > The behavior of arithmetic context operator $((..)) inside [[..]] is not so > well defined. It's simply a substitution. The $(( )) is evaluated, and the result is placed into the [[ ]] command as a word. > The downside is the opera