Looping Through a List of Arguments (bourne)

The Bourne shell for loop looks like this:

    for arg in list
do
...Handle $arg...
done

Real life application.. 🙂

# ls -l | awk ‘{print$9}’

user01
user02
user03
user04
user05
user06
user07
user08
user09
# pwd
/home
# for x in `ls -l | awk ‘{print$9}’`
> do
> chown $x $x
> done
# ls -aslt
total 136

.. yeah you know what the output is.. 🙂

One thought on “Looping Through a List of Arguments (bourne)”

Leave a Reply

Your email address will not be published. Required fields are marked *