К сожалению, нет возможности использовать переменную в этом раскрытии (AFAIK), поскольку раскрытие переменной происходит после раскрытия фигурных скобок.
К счастью, есть инструмент, который выполняет ту же работу.
for i in $(seq 1 $numlines); do
# stuff
done
seq
взят из GNU coreutils; не знаю, как это сделать в POSIX.