You can use a for loop with range operator ({m,n}) to iterate over a range of numbers.
1 2 3 4 5 6 7 8 9 10 |
## Iterate over a range of numbers for i in {10..15}; do echo $i; done ## Returns ## 10 ## 11 ## 12 ## 13 ## 14 ## 15 |
If you want to define the range dynamically using variables then use seq
1 2 3 4 5 6 7 8 9 10 11 12 |
## Iterate over a range of numbers defined by variable m=10 n=15 for i in $(seq $m $n); do echo $i; done ## Returns ## 10 ## 11 ## 12 ## 13 ## 14 ## 15 |