Jump to content

FOR Loop in Linux Help


Recommended Posts

This is what I have so far:

COUNT=0
echo "You have entered $# arguments:"
for ARG in $*
do
echo "#`expr $COUNT + 1`: $ARG"
done

I can't seem to get the COUNT variable to increase for each listed argument. For example, if I enter something like:

./FILE_NAME one two three

I ended up getting this:

You have entered 3 arguments:
#1: one
#1: two
#1: three

Link to comment
Share on other sites


Normally, we don't help with homework (see Forum Rules #2c)... but I'll give you a small hint - look at what you're doing with count... you're simply adding one to the existing value and displaying the result (what happens to $COUNT after it's executed?).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...