Например, я хочу считать от 001 до 100. Это означает, что нулевой буфер будет начинаться с 2, 1, а затем, в конечном итоге, с 0, когда он достигнет 100 или больше.
ex: 001 002 ... 010 011 ... 098 099 100
Я мог бы сделать это, если бы числа имели заранее определенное количество нулей с printf "% 02d" $ i. Но это статично, а не динамично, и в моем примере это не сработает.