Iterating over the arguments in a Bash script is simpler than you might expect:
for WORD; do echo $WORD done
Another way is:
for i in "$@" do echo "$i" done
In the snippet above,
"$@" represents all the parameters. The
echo "$i" prints each argument on a separate line.
It’s always a good idea to wrap variables within quotes, because they could contain spaces or whatever.