For Loop

#! /bin/bash

for i in 1 2 3 4 5
do
    echo $i
done
echo -----------------------------
echo ${BASH_VERSION}
for i in {1..5} #range #supported in more than 3.0 version of bash
do
    echo $i
done
echo -----------------------------
echo ${BASH_VERSION}
for i in {0..10..2} #start..range..increment #supported in more than 4.0 version of bash
do
    echo $i
done
echo -----------------------------
for (( i=0; i<5; i++ ))
do
    echo -e "$i\c" #printing on the same line  
done
echo

Leave a Comment