i++ nebo ++i vraci 0 kdyz je vysledek po teto operaci nenulovy
To ale nesedí, i++ vrací 1 ($?=1) když je výsledek po operaci i=1, viz můj příklad.
Dělá mi to problém, protože potřebuji mít ve skriptu set -e, a vyhazuje mě to z něj v případě, který jsem popsal. Možná by to šlo "vyřešit" přes((i++)) || :
ale stejně by mě zajímalo, proč to tak je.