Pattern: Missing parenthesis for arithmetic expression
Issue: -
((
or the ))
for arithmetic for ((;;))
expression do not come as a pair. Make sure to use (( ))
and not ( )
.
Example of incorrect code:
for (i=0; i<10; i++))
do
echo $i
done
Example of correct code:
for ((i=0; i<10; i++))
do
echo $i
done