$ seq 5 10
5
6
7
8
9
10
For ciklas:
$ for i in `seq 1 3`; do echo "Labas pasauli $i";done
Labas pasauli 1
Labas pasauli 2
Labas pasauli 3
Ta pati komanda tik čia vietoj `komanda`, naudojam $(komanda)
$ for i in $(seq 1 3); do echo "Naudojant \$($i)";done
Naudojant $(1)
Naudojant $(2)
Naudojant $(3)
while ciklą galima aprašyki keliais būdais:Vedant į atskiras eilutes:
$ while true
> do
> echo "hello"
> sleep 2
> done
Įvedus į vieną eilutę (dvitaškis prie while yra tas pats kas 'true'):
$ while :; do echo test && sleep 2; done
test
test
^C
Vietoj tikrinimo galime naudoti 'sleep' komandą:
while sleep 1; do echo "Test"; done