Bash while loop is one of the most important loops that we use in bash programming . As most of you are aware loops are basically used to perform a repetitive task And helps in controlling the execution order.
Today we are going to understand how can we write a while loop in Bash programming language along with few examples
The while loop always takes the following syntax :
while [ condition ]; do command1 command2 ... done
Now if you see in the first line the condition is basically should be a Boolean true or false. If the condition returns a Boolean true we will go inside the do statement. we will execute various commands inside the loop so my loop starts from a condition and it goes on with n number of commands we can have lot of commands between do and done statements . Now the commands between do and done will be executed until the condition in the first-line becomes false. we can think it till the condition is true to the commands between do and done will be executed n number of times.
num=1 while [ $num -le 100 ] do echo $num num=$(($num+1)) done
while : do echo "Its a While Loop." echo "Please Press Control+C to Quit Forecefully" sleep 1 done