Why should I use $[ EXPR ] instead of $(( EXPR ))?
On the paragraph explaining arithmetic expansion, Bash’s user guide uncovers 2 different ways of evaluating an expression, the first one uses $(( EXPRESSION )) and the second one uses $[ EXPRESSION ]. The two ways seem pretty similar as the only difference I have found is: