What is the difference between $* and $@ in bash?
From the Bash doc,
The above description makes my brain hurt.
So I tried to figure out the difference with the following script ("myscript"):
echo $*
echo $@
If I run "myscript -x ARG1", the output is
-x ARG1
-x ARG1
That is, both produce the same output.
What am I missing here?