In bash, there area number of ways you can write loops. Here, we’ll look at putting a single line with a loop in it. This will be done using the for command. For requires a do and a done. The do is what we’ll do for each iteration. Here, we’ll just run a loop from 1 to 10 and then we’ll do an echo on that variable so it displays on the screen as well loop:
for i in {1..10} ; do echo $i; done
The output would then be as follows:
1
2
3
4
5
6
7
8
9
10