### Arguments
-| Expression | Description |
-| --- | --- |
-| `$#` | Number of arguments |
-| `$*` | All arguments |
-| `$@` | All arguments, starting from first |
-| `$1` | First argument |
-| `$_` | Last argument of the previous command |
+| Expression | Description |
+| --- | --- |
+| `$#` | Number of arguments |
+| `$*` | All postional arguments (as a single word) |
+| `$@` | All postitional arguments (as separate strings) |
+| `$1` | First argument |
+| `$_` | Last argument of the previous command |
+
+**Note**: `$@` and `$*` must be quoted in order to perform as described.
+Otherwise, they do exactly the same thing (arguments as separate strings).
See [Special parameters](http://wiki.bash-hackers.org/syntax/shellvars#special_parameters_and_shell_variables).