On Fri, Sep 23, 2005 at 12:40:54PM +0200, Ralf S. Engelschall wrote:

> No, the $((..)) construct is an arithmetic expression in Bash. The
> result has to be A=7 and this is actually the case on all platforms I've
> available:

Just FYI,

I tried non-OpenPKG versions of bash-2.05 and bash-3.0 on IRIX64:

bash-2.05$ A=$(( 3 + 4 )); echo $A
7

bash-3.00$  A=$(( 3 + 4 )); echo $A
7

% uname -a
IRIX64 xxxxxxxx 6.5 04070317 IP30

AFAIK the binaries were built using the IRIX C Compiler.

-- 
                                Michael van Elst
Internet: [EMAIL PROTECTED]
                                "A potential Snark may lurk in every tree."
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to