O problema está na seguinte linha:
COUNTER ='expr $COUNTER + 1'
Você tem um espaço depois de COUNTER
. Você deveria ter visto um erro dizendo:
bash: COUNTER: command not found
Diga:
COUNTER='expr $COUNTER + 1'
em vez disso, ou melhor ainda
COUNTER=$((COUNTER + 1))