Você não está executando bash
ou está executando uma versão mais antiga de bash
ou um shell que não entende expansões de chaves.
A explicação mais provável é que o emulador de terminal está rodando /bin/sh
ou algum shell menor (que ainda é compatível com POSIX).
Em bash
(e qualquer outro shell que suporte expansões de chaves), seu loop for explícito pode ser alterado em um loop implícito:
printf 'Welcome %d\n' {1..4}
ou
printf 'Welcome %d\n' $(seq 4)
se você não tiver expansão de contraventamento, mas tiver seq
.