Se você colocar
set -xv
no seu script, você pode detectar por que há um erro.
No seu script, será exibida a seguinte linha:
+for divider in '{2..$a}'
Observe que a expansão não ocorreu. Leia os duplicados vinculados para identificar como corrigi-lo.