É provável que o bash
em sua máquina CentOS 5.6 seja a versão 3. O preenchimento zero de inteiros em expansões de chaves foi introduzido na versão 4 de bash
.
A solução seria atualizar sua instalação de bash
para uma versão mais recente ou usar uma forma alternativa de gerar números inteiros com zero, como
printf '%02d\n' {8..10}
Alternativamente, algo nos moldes de
for i in 0{1..9} {10..20}; do
echo "$i"
done
também funcionará.