[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
$(()): "?:": false "assignment to non-variable"
From: |
Steffen Nurpmeso |
Subject: |
$(()): "?:": false "assignment to non-variable" |
Date: |
Sat, 09 Jul 2022 23:58:02 +0200 |
User-agent: |
s-nail v14.9.24-268-g937248580b |
Hey,
sorry to come back, but when banging against ?: implementation
i saw this bash 5.1.16 bug:
$ bash -c 'I=3; echo "$((1?(I*=I):(I+=I)))";echo $I'
9
9
$ bash -c 'I=3; echo "$((1?(I*=I):I+=I))";echo $I'
bash: line 1: 1?(I*=I):I+=I: attempted assignment to non-variable (error
token is "+=I")
$ bash -c 'I=3; echo "$((1?I*=I:(I+=I)))";echo $I'
9
9
--steffen
|
|Der Kragenbaer, The moon bear,
|der holt sich munter he cheerfully and one by one
|einen nach dem anderen runter wa.ks himself off
|(By Robert Gernhardt)
- $(()): "?:": false "assignment to non-variable",
Steffen Nurpmeso <=