Ticker

6/recent/ticker-posts

Shell Scripting Tutorial for Beginners 18 - FOR loop



Basic Syntax:



for VARIABLE in 1 2 3 4 5 .. N
do
command1
command2
commandN
done
#OR-----------------------------------------------

for VARIABLE in file1 file2 file3
do
command1 on $VARIABLE
command2
commandN
done
#OR-----------------------------------------------

for OUTPUT in $(Linux-Or-Unix-Command-Here)
do
command1 on $OUTPUT
command2 on $OUTPUT
commandN
done
#OR-----------------------------------------------
for (( EXP1; EXP2; EXP3 ))
do
command1
command2
command3
done




Example:



#!/bin/bash
# for loops
#Example 1 ------------------------
for i in 1 2 3 4 5
do
echo $i
done

#Example 2 ------------------------
for i in {0..10}
do
echo $i
done

#Example 3 ------------------------
for i in {0..10..2}
do
echo $i
done

#Example 4 ------------------------
echo ${BASH_VERSION}
for (( i=0; i<5; i++ ))
do
echo $i
done

إرسال تعليق

0 تعليقات