Using the for statement
Another way to loop is to use the for statement. It is commonly used when working with files and other lists. The general syntax of a for loop is as follows:
for variable in list
do
some commands
doneThe list can be a collection of strings, or a filename wildcard, and so on. We can take a look at this in the example given in the next section.
Chapter 3 - Script 7
#!/bin/sh # # 5/4/2017 # echo "script7 - Linux Scripting Book" for i in jkl.c bob Linux "Hello there" 1 2 3 do echo -n "$i " done for i in script* # returns the scripts in this directory do echo $i done echo "End of script7" exit 0
And the output on my system. This is my chap3 directory:

The next script shows how the for statement can be used with files:
Chapter 3 - Script 8
#!/bin/sh # # 5/3/2017 # echo "script8 - Linux Scripting Book" if [ $# -eq 0 ] ; then echo "Please enter at least 1 parameter." exit 255 fi for i in $...